.g-section:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.g-unit .g-section:after {
	CLEAR: none
}
.g-unit .g-section {
	OVERFLOW: hidden; WIDTH: 100%
}
.g-section {
	ZOOM: 1
}
.g-unit {
	ZOOM: 1
}
.g-split > .g-unit {
	FLOAT: right; TEXT-ALIGN: right
}
.g-split > .g-first {
	FLOAT: left; TEXT-ALIGN: left
}
.g-tpl-160 .g-unit {
	FLOAT: none; MARGIN: 0px 0px 0px 160px; DISPLAY: block; WIDTH: auto
}
.g-unit .g-tpl-160 .g-unit {
	FLOAT: none; MARGIN: 0px 0px 0px 160px; DISPLAY: block; WIDTH: auto
}
.g-unit .g-unit .g-tpl-160 .g-unit {
	FLOAT: none; MARGIN: 0px 0px 0px 160px; DISPLAY: block; WIDTH: auto
}
.g-unit .g-unit .g-unit .g-tpl-160 .g-unit {
	FLOAT: none; MARGIN: 0px 0px 0px 160px; DISPLAY: block; WIDTH: auto
}
.g-unit .g-unit .g-unit .g-unit .g-tpl-160 .g-unit {
	FLOAT: none; MARGIN: 0px 0px 0px 160px; DISPLAY: block; WIDTH: auto
}
.g-unit .g-unit .g-unit .g-unit .g-unit .g-tpl-160 .g-unit {
	FLOAT: none; MARGIN: 0px 0px 0px 160px; DISPLAY: block; WIDTH: auto
}
.g-tpl-160 .g-first {
	FLOAT: left; MARGIN: 0px; DISPLAY: block; WIDTH: 160px
}
.g-unit .g-tpl-160 .g-first {
	FLOAT: left; MARGIN: 0px; DISPLAY: block; WIDTH: 160px
}
.g-unit .g-unit .g-tpl-160 .g-first {
	FLOAT: left; MARGIN: 0px; DISPLAY: block; WIDTH: 160px
}
.g-unit .g-unit .g-unit .g-tpl-160 .g-first {
	FLOAT: left; MARGIN: 0px; DISPLAY: block; WIDTH: 160px
}
.g-unit .g-unit .g-unit .g-unit .g-tpl-160 .g-first {
	FLOAT: left; MARGIN: 0px; DISPLAY: block; WIDTH: 160px
}
.g-unit .g-unit .g-unit .g-unit .g-unit .g-tpl-160 .g-first {
	FLOAT: left; MARGIN: 0px; DISPLAY: block; WIDTH: 160px
}
.g-tpl-25-75 .g-unit {
	FLOAT: right; MARGIN: 0px; DISPLAY: inline; WIDTH: 74.99%
}
.g-unit .g-tpl-25-75 .g-unit {
	FLOAT: right; MARGIN: 0px; DISPLAY: inline; WIDTH: 74.99%
}
.g-unit .g-unit .g-tpl-25-75 .g-unit {
	FLOAT: right; MARGIN: 0px; DISPLAY: inline; WIDTH: 74.99%
}
.g-unit .g-unit .g-unit .g-tpl-25-75 .g-unit {
	FLOAT: right; MARGIN: 0px; DISPLAY: inline; WIDTH: 74.99%
}
.g-unit .g-unit .g-unit .g-unit .g-tpl-25-75 .g-unit {
	FLOAT: right; MARGIN: 0px; DISPLAY: inline; WIDTH: 74.99%
}
.g-unit .g-unit .g-unit .g-unit .g-unit .g-tpl-25-75 .g-unit {
	FLOAT: right; MARGIN: 0px; DISPLAY: inline; WIDTH: 74.99%
}
.g-tpl-25-75 .g-first {
	FLOAT: left; MARGIN: 0px; DISPLAY: inline; WIDTH: 24.99%
}
.g-unit .g-tpl-25-75 .g-first {
	FLOAT: left; MARGIN: 0px; DISPLAY: inline; WIDTH: 24.99%
}
.g-unit .g-unit .g-tpl-25-75 .g-first {
	FLOAT: left; MARGIN: 0px; DISPLAY: inline; WIDTH: 24.99%
}
.g-unit .g-unit .g-unit .g-tpl-25-75 .g-first {
	FLOAT: left; MARGIN: 0px; DISPLAY: inline; WIDTH: 24.99%
}
.g-unit .g-unit .g-unit .g-unit .g-tpl-25-75 .g-first {
	FLOAT: left; MARGIN: 0px; DISPLAY: inline; WIDTH: 24.99%
}
.g-unit .g-unit .g-unit .g-unit .g-unit .g-tpl-25-75 .g-first {
	FLOAT: left; MARGIN: 0px; DISPLAY: inline; WIDTH: 24.99%
}
.g-tpl-75-25 .g-unit {
	FLOAT: right; MARGIN: 0px; DISPLAY: inline; WIDTH: 24.99%
}
.g-unit .g-tpl-75-25 .g-unit {
	FLOAT: right; MARGIN: 0px; DISPLAY: inline; WIDTH: 24.99%
}
.g-unit .g-unit .g-tpl-75-25 .g-unit {
	FLOAT: right; MARGIN: 0px; DISPLAY: inline; WIDTH: 24.99%
}
.g-unit .g-unit .g-unit .g-tpl-75-25 .g-unit {
	FLOAT: right; MARGIN: 0px; DISPLAY: inline; WIDTH: 24.99%
}
.g-unit .g-unit .g-unit .g-unit .g-tpl-75-25 .g-unit {
	FLOAT: right; MARGIN: 0px; DISPLAY: inline; WIDTH: 24.99%
}
.g-unit .g-unit .g-unit .g-unit .g-unit .g-tpl-75-25 .g-unit {
	FLOAT: right; MARGIN: 0px; DISPLAY: inline; WIDTH: 24.99%
}
.g-tpl-75-25 .g-first {
	FLOAT: left; MARGIN: 0px; DISPLAY: inline; WIDTH: 74.99%
}
.g-unit .g-tpl-75-25 .g-first {
	FLOAT: left; MARGIN: 0px; DISPLAY: inline; WIDTH: 74.99%
}
.g-unit .g-unit .g-tpl-75-25 .g-first {
	FLOAT: left; MARGIN: 0px; DISPLAY: inline; WIDTH: 74.99%
}
.g-unit .g-unit .g-unit .g-tpl-75-25 .g-first {
	FLOAT: left; MARGIN: 0px; DISPLAY: inline; WIDTH: 74.99%
}
.g-unit .g-unit .g-unit .g-unit .g-tpl-75-25 .g-first {
	FLOAT: left; MARGIN: 0px; DISPLAY: inline; WIDTH: 74.99%
}
.g-unit .g-unit .g-unit .g-unit .g-unit .g-tpl-75-25 .g-first {
	FLOAT: left; MARGIN: 0px; DISPLAY: inline; WIDTH: 74.99%
}
.g-tpl-33-67 .g-unit {
	FLOAT: right; MARGIN: 0px; DISPLAY: inline; WIDTH: 66.99%
}
.g-unit .g-tpl-33-67 .g-unit {
	FLOAT: right; MARGIN: 0px; DISPLAY: inline; WIDTH: 66.99%
}
.g-unit .g-unit .g-tpl-33-67 .g-unit {
	FLOAT: right; MARGIN: 0px; DISPLAY: inline; WIDTH: 66.99%
}
.g-unit .g-unit .g-unit .g-tpl-33-67 .g-unit {
	FLOAT: right; MARGIN: 0px; DISPLAY: inline; WIDTH: 66.99%
}
.g-unit .g-unit .g-unit .g-unit .g-tpl-33-67 .g-unit {
	FLOAT: right; MARGIN: 0px; DISPLAY: inline; WIDTH: 66.99%
}
.g-unit .g-unit .g-unit .g-unit .g-unit .g-tpl-33-67 .g-unit {
	FLOAT: right; MARGIN: 0px; DISPLAY: inline; WIDTH: 66.99%
}
.g-tpl-33-67 .g-first {
	FLOAT: left; MARGIN: 0px; DISPLAY: inline; WIDTH: 32.99%
}
.g-unit .g-tpl-33-67 .g-first {
	FLOAT: left; MARGIN: 0px; DISPLAY: inline; WIDTH: 32.99%
}
.g-unit .g-unit .g-tpl-33-67 .g-first {
	FLOAT: left; MARGIN: 0px; DISPLAY: inline; WIDTH: 32.99%
}
.g-unit .g-unit .g-unit .g-tpl-33-67 .g-first {
	FLOAT: left; MARGIN: 0px; DISPLAY: inline; WIDTH: 32.99%
}
.g-unit .g-unit .g-unit .g-unit .g-tpl-33-67 .g-first {
	FLOAT: left; MARGIN: 0px; DISPLAY: inline; WIDTH: 32.99%
}
.g-unit .g-unit .g-unit .g-unit .g-unit .g-tpl-33-67 .g-first {
	FLOAT: left; MARGIN: 0px; DISPLAY: inline; WIDTH: 32.99%
}
.g-tpl-67-33 .g-unit {
	FLOAT: right; MARGIN: 0px; DISPLAY: inline; WIDTH: 32.99%
}
.g-unit .g-tpl-67-33 .g-unit {
	FLOAT: right; MARGIN: 0px; DISPLAY: inline; WIDTH: 32.99%
}
.g-unit .g-unit .g-tpl-67-33 .g-unit {
	FLOAT: right; MARGIN: 0px; DISPLAY: inline; WIDTH: 32.99%
}
.g-unit .g-unit .g-unit .g-tpl-67-33 .g-unit {
	FLOAT: right; MARGIN: 0px; DISPLAY: inline; WIDTH: 32.99%
}
.g-unit .g-unit .g-unit .g-unit .g-tpl-67-33 .g-unit {
	FLOAT: right; MARGIN: 0px; DISPLAY: inline; WIDTH: 32.99%
}
.g-unit .g-unit .g-unit .g-unit .g-unit .g-tpl-67-33 .g-unit {
	FLOAT: right; MARGIN: 0px; DISPLAY: inline; WIDTH: 32.99%
}
.g-tpl-67-33 .g-first {
	FLOAT: left; MARGIN: 0px; DISPLAY: inline; WIDTH: 66.99%
}
.g-unit .g-tpl-67-33 .g-first {
	FLOAT: left; MARGIN: 0px; DISPLAY: inline; WIDTH: 66.99%
}
.g-unit .g-unit .g-tpl-67-33 .g-first {
	FLOAT: left; MARGIN: 0px; DISPLAY: inline; WIDTH: 66.99%
}
.g-unit .g-unit .g-unit .g-tpl-67-33 .g-first {
	FLOAT: left; MARGIN: 0px; DISPLAY: inline; WIDTH: 66.99%
}
.g-unit .g-unit .g-unit .g-unit .g-tpl-67-33 .g-first {
	FLOAT: left; MARGIN: 0px; DISPLAY: inline; WIDTH: 66.99%
}
.g-unit .g-unit .g-unit .g-unit .g-unit .g-tpl-67-33 .g-first {
	FLOAT: left; MARGIN: 0px; DISPLAY: inline; WIDTH: 66.99%
}
.g-tpl-50-50 .g-unit {
	FLOAT: right; MARGIN: 0px; DISPLAY: inline; WIDTH: 49.99%
}
.g-unit .g-tpl-50-50 .g-unit {
	FLOAT: right; MARGIN: 0px; DISPLAY: inline; WIDTH: 49.99%
}
.g-unit .g-unit .g-tpl-50-50 .g-unit {
	FLOAT: right; MARGIN: 0px; DISPLAY: inline; WIDTH: 49.99%
}
.g-unit .g-unit .g-unit .g-tpl-50-50 .g-unit {
	FLOAT: right; MARGIN: 0px; DISPLAY: inline; WIDTH: 49.99%
}
.g-unit .g-unit .g-unit .g-unit .g-tpl-50-50 .g-unit {
	FLOAT: right; MARGIN: 0px; DISPLAY: inline; WIDTH: 49.99%
}
.g-unit .g-unit .g-unit .g-unit .g-unit .g-tpl-50-50 .g-unit {
	FLOAT: right; MARGIN: 0px; DISPLAY: inline; WIDTH: 49.99%
}
.g-tpl-50-50 .g-first {
	FLOAT: left; MARGIN: 0px; DISPLAY: inline; WIDTH: 49.99%
}
.g-unit .g-tpl-50-50 .g-first {
	FLOAT: left; MARGIN: 0px; DISPLAY: inline; WIDTH: 49.99%
}
.g-unit .g-unit .g-tpl-50-50 .g-first {
	FLOAT: left; MARGIN: 0px; DISPLAY: inline; WIDTH: 49.99%
}
.g-unit .g-unit .g-unit .g-tpl-50-50 .g-first {
	FLOAT: left; MARGIN: 0px; DISPLAY: inline; WIDTH: 49.99%
}
.g-unit .g-unit .g-unit .g-unit .g-tpl-50-50 .g-first {
	FLOAT: left; MARGIN: 0px; DISPLAY: inline; WIDTH: 49.99%
}
.g-unit .g-unit .g-unit .g-unit .g-unit .g-tpl-50-50 .g-first {
	FLOAT: left; MARGIN: 0px; DISPLAY: inline; WIDTH: 49.99%
}
.g-tpl-nest .g-unit {
	FLOAT: left; MARGIN: 0px; DISPLAY: inline; WIDTH: auto
}
.g-tpl-nest-alt .g-unit {
	FLOAT: right; MARGIN: 0px; DISPLAY: inline; WIDTH: auto
}
.g-content {
	MARGIN-RIGHT: 13px
}
.g-last .g-content {
	MARGIN-RIGHT: 0px
}
.g-col-2-2-2-2-2-2 .g-unit {
	WIDTH: 16.66%
}
.g-col-3-3-3-3 .g-unit {
	WIDTH: 24.99%
}
.g-col-4-4-4 .g-unit {
	WIDTH: 33.33% !important
}
.g-col-5-5-2 .g-unit {
	WIDTH: 41.66%
}
.g-col-5-5-2 .g-last {
	WIDTH: 16.66%
}
.g-col-6-3-3 .g-unit {
	WIDTH: 24.99%
}
.g-col-6-3-3 .g-first {
	WIDTH: 49.99%
}
.g-col-3-6-3 .g-unit {
	WIDTH: 50%
}
.g-col-3-6-3 .g-last {
	WIDTH: 25%
}
.g-col-3-6-3 .g-first {
	WIDTH: 25%
}
.g-col-7-5 .g-unit {
	WIDTH: 41.66%
}
.g-col-7-5 .g-first {
	WIDTH: 58.33%
}
.g-tpl-nest .g-tpl-50-50 .g-unit {
	WIDTH: 49.99%
}
.g-col-1.g-unit {
	WIDTH: 8.33%
}
.g-col-2.g-unit {
	WIDTH: 16.66%
}
.g-col-3.g-unit {
	WIDTH: 24.99%
}
.g-col-4.g-unit {
	WIDTH: 33.33%
}
.g-col-5.g-unit {
	WIDTH: 41.66%
}
.g-col-6.g-unit {
	WIDTH: 49.99%
}
.g-col-7.g-unit {
	WIDTH: 58.33%
}
.g-col-8.g-unit {
	WIDTH: 66.66%
}
.g-col-9.g-unit {
	WIDTH: 74.99%
}
.g-col-10.g-unit {
	WIDTH: 83.33%
}
.g-col-11.g-unit {
	WIDTH: 91.66%
}
.g-col-12.g-unit {
	WIDTH: 100%
}
* {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
BODY {
	COLOR: #333; FONT: 400 13px/18px "Open Sans", arial, sans-serif
}
A {
	FONT-WEIGHT: 600; COLOR: #000; TEXT-DECORATION: none
}
A IMG {
	BORDER-TOP: 0px; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px
}
#main A:hover {
	COLOR: #39f
}
#footer A:hover {
	COLOR: #39f
}
H1 {
	FONT-SIZE: 3.2em; FONT-WEIGHT: 300; COLOR: #000; MARGIN: 0px 0px 0.7em; LINE-HEIGHT: 1.15
}
.h1 {
	FONT-SIZE: 3.2em; FONT-WEIGHT: 300; COLOR: #000; MARGIN: 0px 0px 0.7em; LINE-HEIGHT: 1.15
}
H2 {
	FONT-SIZE: 2.3em; FONT-WEIGHT: 300; COLOR: #000; MARGIN: 1em 0px; LINE-HEIGHT: 1.25
}
.h2 {
	FONT-SIZE: 2.3em; FONT-WEIGHT: 300; COLOR: #000; MARGIN: 1em 0px; LINE-HEIGHT: 1.25
}
H3 {
	FONT-SIZE: 1.7em; FONT-WEIGHT: 300; COLOR: #000; MARGIN: 0.5em 0px; LINE-HEIGHT: 1.3
}
.h3 {
	FONT-SIZE: 1.7em; FONT-WEIGHT: 300; COLOR: #000; MARGIN: 0.5em 0px; LINE-HEIGHT: 1.3
}
H4 {
	FONT-SIZE: 13px; FONT-WEIGHT: 600; COLOR: #555; MARGIN: 0px 0px 0.5em; LINE-HEIGHT: 15px
}
.h4 {
	FONT-SIZE: 13px; FONT-WEIGHT: 600; COLOR: #555; MARGIN: 0px 0px 0.5em; LINE-HEIGHT: 15px
}
H2 EM {
	FONT-WEIGHT: 700; FONT-STYLE: normal
}
P {
	MARGIN: 0.1em 0px 0.2em
}
TABLE {
	BORDER-SPACING: 2px; WIDTH: 100%
}
TH {
	FONT-SIZE: 0.9em; BORDER-TOP: 0px; BORDER-RIGHT: 0px; BACKGROUND: #f6f6f6; BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em; PADDING-LEFT: 1em; BORDER-LEFT: 0px; PADDING-RIGHT: 1em
}
TD {
	FONT-SIZE: 0.9em; BORDER-TOP: 0px; BORDER-RIGHT: 0px; BACKGROUND: #f6f6f6; BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em; PADDING-LEFT: 1em; BORDER-LEFT: 0px; PADDING-RIGHT: 1em
}
.js .hide {
	DISPLAY: none
}
.word {
	WHITE-SPACE: nowrap
}
.notice {
	OUTLINE-WIDTH: 1px; PADDING-BOTTOM: 10px; TEXT-ALIGN: center; PADDING-TOP: 10px; OUTLINE-STYLE: solid; PADDING-LEFT: 10px; OUTLINE-COLOR: #ddd; PADDING-RIGHT: 10px; BACKGROUND-COLOR: #f9edbe; box-shadow: 0 2px 4px rgba(0, 0, 0, .2)
}
#main .mac {
	DISPLAY: none !important
}
#main .linux {
	DISPLAY: none !important
}
#main .win8 {
	DISPLAY: none !important
}
#main .cros {
	DISPLAY: none !important
}
#mac #main .win {
	
}
#linux #main .win {
	DISPLAY: none !important
}
#win8 .browser-landing .win {
	DISPLAY: none !important
}
.chrome-only {
	DISPLAY: none !important
}
#mac #main .mac {
	
}
#linux #main .linux {
	
}
#win8 #main .win8 {
	
}
HTML.chrome .chrome-only {
	
}
.win8-only {
}
HTML.win8 .win8-only {
}
HTML.win8 .win8-hide {
}
HTML#cros #main .linux {
}
HTML#cros #main .mac {
}
HTML#cros #main .win {
}
HTML#cros #main .cros {
	
}
HTML#cros #main .marquee-copy .eula-download-button {
	
}
HTML.win8 DIV.browser-landing IMG.win8 {
	
}
.superscript {
	FONT-SIZE: 0.8em; VERTICAL-ALIGN: super; LINE-HEIGHT: 1
}
.compact {
	MAX-WIDTH: 928px; BORDER-RIGHT: transparent 26px solid; MARGIN: 0px auto; BORDER-LEFT: transparent 26px solid
}
.button {
	FONT-SIZE: 13px; BORDER-TOP: #076bd2 1px solid; BORDER-RIGHT: #076bd2 1px solid; BACKGROUND: #0370ea; BORDER-BOTTOM: #076bd2 1px solid; FONT-WEIGHT: 700; COLOR: #fff !important; PADDING-BOTTOM: 8px; TEXT-ALIGN: center; PADDING-TOP: 8px; PADDING-LEFT: 25px; TEXT-DECORATION: none !important; BORDER-LEFT: #076bd2 1px solid; DISPLAY: inline-block; LINE-HEIGHT: 1.3; PADDING-RIGHT: 25px; -moz-border-radius: 3px; border-radius: 3px; text-shadow: 1px 1px 1px #076bd2
}
.button:hover {
	CURSOR: pointer
}
.button-alt {
	FONT-SIZE: 12px; BORDER-TOP: #d6d6d6 1px solid; BORDER-RIGHT: #d6d6d6 1px solid; BACKGROUND: #eee; BORDER-BOTTOM: #d6d6d6 1px solid; FONT-WEIGHT: 700; COLOR: #333 !important; PADDING-BOTTOM: 0px; TEXT-ALIGN: center; PADDING-TOP: 0px; PADDING-LEFT: 15px; TEXT-DECORATION: none !important; BORDER-LEFT: #d6d6d6 1px solid; DISPLAY: inline-block; LINE-HEIGHT: 24px; PADDING-RIGHT: 15px; -moz-border-radius: 3px; border-radius: 3px; text-shadow: none
}
.button-alt:hover {
	CURSOR: pointer
}
.sub-button {
	FONT-SIZE: 13px !important; MARGIN-TOP: -20px
}
.more {
	MARGIN: 1em 0px 1.5em; DISPLAY: block
}
.back {
	BORDER-BOTTOM: #eee 1px solid; MARGIN: 45px 0px 60px; DISPLAY: block
}
.back-alt {
	BORDER-BOTTOM: #eee 1px solid; MARGIN: 45px 0px 60px; DISPLAY: block
}
.back-alt A {
	BACKGROUND: #fff; POSITION: relative; FONT-WEIGHT: 600; COLOR: #000; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; LINE-HEIGHT: 20px; PADDING-RIGHT: 15px; BOTTOM: -8px
}
.back A {
	BACKGROUND: #fff; POSITION: relative; FONT-WEIGHT: 600; COLOR: #000; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; LINE-HEIGHT: 20px; PADDING-RIGHT: 15px; BOTTOM: -8px
}
.back A:hover {
	COLOR: #39c
}
.back A:hover:visited {
	COLOR: #39c
}
.back-alt {
	TEXT-ALIGN: right
}
.back-alt A {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px
}
IFRAME {
	BORDER-TOP: 0px; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px
}
.multicol {
	-moz-column-count: 2; -moz-column-gap: 18px; -webkit-column-count: 2; -webkit-column-gap: 18px; column-count: 2; column-gap: 18px
}
.copy {
	MAX-WIDTH: 100%; DISPLAY: inline-block
}
.respond {
	MAX-WIDTH: 100%; DISPLAY: inline-block
}
.accordion H3 {
	CURSOR: pointer; BACKGROUND: url(../images/right-arrow.png) no-repeat right center; COLOR: #555; OUTLINE-WIDTH: medium; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; FONT: 700 13px/16px "Open Sans", arial, sans-serif; OUTLINE-STYLE: none; PADDING-LEFT: 0px; MARGIN: 0.2em 0px; OUTLINE-COLOR: invert; PADDING-RIGHT: 0px
}
.accordion H3:hover {
	COLOR: #39f
}
.accordion H3.goog-zippy-expanded {
	BACKGROUND-IMAGE: url(../images/down-arrow.png); COLOR: #989898
}
.accordion H3 A {
	COLOR: #555
}
.accordion {
	BORDER-BOTTOM: #e5e5e5 1px solid; WIDTH: 75%
}
.accordion {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.accordion LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.accordion LI {
	BORDER-TOP: #e5e5e5 1px solid
}
.accordion P {
	COLOR: #777; PADDING-BOTTOM: 20px; PADDING-TOP: 10px; FONT: 13px/20px "Open Sans", arial, sans-serif; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.newsletter-form {
	OVERFLOW: hidden; HEIGHT: 80px; WIDTH: 100%
}
.warning {
	BORDER-TOP: #f8f6e6 1px solid; BORDER-RIGHT: #f8f6e6 1px solid; BACKGROUND: #fffbe4; BORDER-BOTTOM: #f8f6e6 1px solid; POSITION: relative; PADDING-BOTTOM: 10px; TEXT-ALIGN: center; PADDING-TOP: 10px; PADDING-LEFT: 0px; MARGIN: 10px auto; BORDER-LEFT: #f8f6e6 1px solid; PADDING-RIGHT: 0px; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px
}
#eula-dialog {
	MAX-WIDTH: 600px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; BACKGROUND: #fff; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; PADDING-BOTTOM: 60px; PADDING-TOP: 40px; PADDING-LEFT: 80px; LEFT: -99999px; BORDER-LEFT: #ccc 1px solid; Z-INDEX: 1002; TOP: 0px; PADDING-RIGHT: 80px; WIDTH: 80%
}
#eula-dialog H2 {
	FONT-SIZE: 3em; MARGIN: 0.2em 0px 0.7em
}
#eula-dialog A {
	COLOR: #0370ea
}
.modal-dialog-bg {
	BACKGROUND: #666; POSITION: absolute; LEFT: 0px; Z-INDEX: 1001; TOP: 0px
}
#eula-dialog LABEL {
	MARGIN-TOP: 5px; DISPLAY: block
}
#eula-dialog P {
	MARGIN: 10px 0px
}
#eula-dialog IFRAME {
	BORDER-TOP: #ccc 1px solid; HEIGHT: 170px; BORDER-RIGHT: #ccc 1px solid; BACKGROUND: #f2f2f2; BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%
}
#eula-dialog .modal-dialog-buttons {
	TEXT-ALIGN: right
}
#eula-dialog .modal-dialog-buttons SPAN {
	MARGIN: 0px 63px 0px 78px
}
#eula-dialog .modal-dialog-buttons BUTTON {
	MARGIN-LEFT: 15px
}
#eula-close {
	OVERFLOW: hidden; FONT-SIZE: 30px; HEIGHT: 20px; BACKGROUND: url(../images/content/close-icon.png) #ebebeb; RIGHT: 2%; POSITION: absolute; TOP: 2%; WIDTH: 20px
}
#eula-close SPAN {
	DISPLAY: none
}
#eula-logo {
	FLOAT: left
}
#eula-cancel {
	PADDING-BOTTOM: 3px; PADDING-TOP: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
#throbber {
	DISPLAY: none
}
#eula-dialog .eula-pf {
	TEXT-ALIGN: right; MARGIN: 0px
}
.mac-content {
	DISPLAY: none
}
.win-content {
	DISPLAY: none
}
.linux-content {
	DISPLAY: none
}
.mac .mac-content {
	DISPLAY: block
}
.win .win-content {
	DISPLAY: block
}
.linux .linux-content {
	DISPLAY: block
}
.modal-dialog-buttons {
	CLEAR: right; MARGIN-TOP: 10px
}
.tablist {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none; OUTLINE-WIDTH: medium; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; OUTLINE-STYLE: none; PADDING-LEFT: 0px; MARGIN: 0px; OUTLINE-COLOR: invert; PADDING-RIGHT: 0px
}
.tablist LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none; OUTLINE-WIDTH: medium; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; OUTLINE-STYLE: none; PADDING-LEFT: 0px; MARGIN: 0px; OUTLINE-COLOR: invert; PADDING-RIGHT: 0px
}
.tablist {
	BORDER-BOTTOM: #e5e5e5 1px solid; MARGIN: 0px 0px 1em; WIDTH: 90%
}
.tablist A {
	BACKGROUND: url(../images/right-arrow.png) no-repeat right center; COLOR: #555; FONT: 700 13px/26px "Open Sans", arial, sans-serif; DISPLAY: block
}
.tablist LI.goog-zippy-expanded A {
	BACKGROUND-IMAGE: url(../images/right-arrow-dk.png); COLOR: #989898
}
.tablist LI {
	BORDER-TOP: #e5e5e5 1px solid
}
.tooltip-button {
	CURSOR: pointer !important; POSITION: relative; -moz-transition: all .2s ease-in; -webkit-transition: all .2s ease-in; transition: all .2s ease-in
}
.tooltip-button:hover {
	box-shadow: inset 0 0 10px 3px rgba(69, 154, 231, .2); -webkit-box-shadow: inset 0 0 10px 3px rgba(69, 154, 231, .2); -moz-box-shadow: inset 0 0 10px 3px rgba(69, 154, 231, .2)
}
.js .tooltip-content {
	POSITION: absolute; DISPLAY: none
}
.goog-tooltip {
	CURSOR: default; BORDER-TOP: #c5c5c5 0px solid; BORDER-RIGHT: #c5c5c5 1px solid; BACKGROUND: #f6f6f6; BORDER-BOTTOM: #c5c5c5 1px solid; TEXT-TRANSFORM: none; COLOR: #777; PADDING-BOTTOM: 20px; TEXT-ALIGN: left; PADDING-TOP: 20px; FONT: 13px/18px "Open Sans", arial, sans-serif; PADDING-LEFT: 20px; BORDER-LEFT: #c5c5c5 0px solid; Z-INDEX: 501; LETTER-SPACING: 0px; PADDING-RIGHT: 20px; WIDTH: 260px
}
.tooltip-content {
	CURSOR: default; BORDER-TOP: #c5c5c5 0px solid; BORDER-RIGHT: #c5c5c5 1px solid; BACKGROUND: #f6f6f6; BORDER-BOTTOM: #c5c5c5 1px solid; TEXT-TRANSFORM: none; COLOR: #777; PADDING-BOTTOM: 20px; TEXT-ALIGN: left; PADDING-TOP: 20px; FONT: 13px/18px "Open Sans", arial, sans-serif; PADDING-LEFT: 20px; BORDER-LEFT: #c5c5c5 0px solid; Z-INDEX: 501; LETTER-SPACING: 0px; PADDING-RIGHT: 20px; WIDTH: 260px
}
.goog-tooltip H3 {
	MARGIN-BOTTOM: 5px; FONT: 14px/18px "Open Sans", arial, sans-serif
}
.goog-tooltip H4 {
	MARGIN-BOTTOM: 10px
}
.tooltip-content H4 {
	MARGIN-BOTTOM: 10px
}
SPAN.tooltip-left {
	BACKGROUND-REPEAT: no-repeat; POSITION: absolute; BACKGROUND-POSITION: 50% 50%
}
SPAN.tooltip-right {
	BACKGROUND-REPEAT: no-repeat; POSITION: absolute; BACKGROUND-POSITION: 50% 50%
}
SPAN.tooltip-above {
	BACKGROUND-REPEAT: no-repeat; POSITION: absolute; BACKGROUND-POSITION: 50% 50%
}
SPAN.tooltip-below {
	BACKGROUND-REPEAT: no-repeat; POSITION: absolute; BACKGROUND-POSITION: 50% 50%
}
SPAN.tooltip-left {
	HEIGHT: 14px; MARGIN-TOP: -7px; TOP: 50%; WIDTH: 8px
}
SPAN.tooltip-right {
	HEIGHT: 14px; MARGIN-TOP: -7px; TOP: 50%; WIDTH: 8px
}
SPAN.tooltip-above {
	HEIGHT: 8px; MARGIN-LEFT: -7px; LEFT: 50%; WIDTH: 14px
}
SPAN.tooltip-below {
	HEIGHT: 8px; MARGIN-LEFT: -7px; LEFT: 50%; WIDTH: 14px
}
SPAN.tooltip-left {
	BACKGROUND-IMAGE: url(../images/tooltip-right.png); RIGHT: -8px
}
SPAN.tooltip-right {
	BACKGROUND-IMAGE: url(../images/tooltip-left.png); LEFT: -8px
}
SPAN.tooltip-above {
	BACKGROUND-IMAGE: url(../images/tooltip-bottom.png); BOTTOM: -8px !important
}
SPAN.tooltip-below {
	BACKGROUND-IMAGE: url(../images/tooltip-top.png); TOP: -8px
}
#header {
	HEIGHT: 64px; POSITION: relative
}
#header .g-split {
	BORDER-BOTTOM: #e8e8e8 1px solid
}
#header-logo {
	MARGIN-TOP: 20px
}
#logo {
	WIDTH: 123px
}
#nav {
	FONT-SIZE: 12px; HEIGHT: 64px; RIGHT: 0px; POSITION: absolute
}
#nav UL {
	DISPLAY: none
}
#nav LI:hover UL {
	DISPLAY: block
}
#nav LI {
	LIST-STYLE-TYPE: none; OVERFLOW: hidden; HEIGHT: 64px; WHITE-SPACE: nowrap; POSITION: relative; TEXT-TRANSFORM: uppercase; ZOOM: 1; LIST-STYLE-IMAGE: none; FONT-WEIGHT: 600
}
#nav LI:hover {
	OVERFLOW: visible
}
#nav LI A {
	BORDER-TOP: #39c 0px solid; BORDER-RIGHT: #39c 0px solid; BACKGROUND: #fff; BORDER-BOTTOM: #39c 0px solid; POSITION: relative; COLOR: #333; TEXT-DECORATION: none; BORDER-LEFT: #39c 0px solid; Z-INDEX: 600; DISPLAY: block
}
.nojs #nav LI A {
	HEIGHT: 64px
}
.nojs #nav LI:hover A {
	BORDER-BOTTOM: #39c 4px solid
}
.nojs #nav LI:hover LI A {
	BORDER-BOTTOM: medium none
}
.nojs #nav LI.active:hover SPAN {
	BORDER-BOTTOM: medium none
}
#nav LI:hover LI A {
	BORDER-TOP: medium none; BORDER-RIGHT: medium none; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none
}
#nav LI SPAN {
	BORDER-TOP: #fff 35px solid; HEIGHT: 29px; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 5px; MARGIN: 0px 30px; DISPLAY: block; PADDING-RIGHT: 5px
}
#nav LI.active SPAN {
	HEIGHT: 25px; BORDER-BOTTOM: #39c 4px solid
}
#nav LI UL {
	POSITION: absolute; LEFT: 0px; Z-INDEX: 599; TOP: 65px; WIDTH: 100%
}
#nav LI LI {
	BORDER-TOP: #fff 1px solid; HEIGHT: 31px; BACKGROUND: #f4f4f4; BORDER-BOTTOM: #e8e8e8 1px solid; TEXT-TRANSFORM: none; FLOAT: left; PADDING-BOTTOM: 0px; TEXT-ALIGN: center; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; DISPLAY: block; LINE-HEIGHT: 31px; PADDING-RIGHT: 0px; WIDTH: 100%
}
#nav LI LI:hover {
	BACKGROUND: #ddd
}
#nav LI LI A {
	BORDER-TOP: medium none; BORDER-RIGHT: medium none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM: medium none; COLOR: #666; PADDING-BOTTOM: 0px; BORDER-LEFT: medium none
}
#main {
	COLOR: #777
}
#marquee {
	POSITION: relative; MARGIN: 50px auto
}
.marquee-copy .g-content {
	HEIGHT: 410px; POSITION: relative; Z-INDEX: 2; DISPLAY: table
}
.marquee-copy H1 {
	WHITE-SPACE: nowrap; MARGIN: 0px 0px 0.3em
}
.marquee-copy .wrap {
	WHITE-SPACE: normal
}
.marquee-copy .g-content-inner {
	VERTICAL-ALIGN: middle; DISPLAY: table-cell
}
.marquee-copy P {
	FONT-SIZE: 15px; PADDING-RIGHT: 10px
}
.marquee-copy A {
	MARGIN: 27px 0px
}
.marquee-image {
	POSITION: relative
}
.marquee-image IMG {
	MAX-WIDTH: 100%; FLOAT: right; DISPLAY: block
}
.marquee-stacked#marquee {
	TEXT-ALIGN: center; MARGIN-TOP: 35px
}
.marquee-stacked P {
	MARGIN-LEFT: auto; LINE-HEIGHT: 20px; WIDTH: 55%; MARGIN-RIGHT: auto
}
.marquee-stacked .marquee-image IMG {
	MAX-WIDTH: 100%; FLOAT: none
}
.webstore .overview .marquee-overlay#marquee {
	MARGIN-BOTTOM: 0px; MARGIN-TOP: 100px
}
.marquee-overlay .marquee-copy {
	POSITION: absolute; Z-INDEX: 2; MARGIN-TOP: -25px; TOP: 0px; WIDTH: 50%
}
.marquee-overlay .marquee-image IMG {
	FLOAT: none
}
.marquee-carousel {
	MARGIN-BOTTOM: 0px !important
}
.marquee-carousel {
	OVERFLOW: hidden; HEIGHT: 400px; POSITION: relative
}
.marquee-carousel .marquee {
	OVERFLOW: hidden; HEIGHT: 400px; POSITION: relative
}
.marquee-carousel .marquee .marquee-image .aligner {
	HEIGHT: 400px; VERTICAL-ALIGN: middle; DISPLAY: table-cell
}
.marquee-carousel .marquee IMG {
	FLOAT: none
}
.js #marquee-overview {
	opacity: 0
}
#marquee-overview P {
	PADDING-RIGHT: 0px
}
.marquee-carousel #marquee-overview .marquee-copy {
	TEXT-ALIGN: center
}
.marquee-carousel #marquee-browser .button {
	MARGIN-BOTTOM: 20px; MARGIN-TOP: 20px
}
.marquee-carousel .marquee-overlay .marquee-image IMG {
	FLOAT: right
}
.marquee-wide P {
	WIDTH: 86%
}
#mdn {
	LIST-STYLE-TYPE: none; MAX-WIDTH: 928px; POSITION: relative; LIST-STYLE-IMAGE: none; TEXT-ALIGN: center; MARGIN: 0px auto 50px; Z-INDEX: 10; TOP: 0px; WIDTH: 93%
}
#mdn LI {
	DISPLAY: inline-block
}
#mdn A {
	HEIGHT: 12px; BACKGROUND: url(../images/dot.png) no-repeat 50% -12px; COLOR: #ccc; DISPLAY: block; WIDTH: 12px; MARGIN-RIGHT: 10px
}
#mdn .tab-on A {
	BACKGROUND-POSITION: 50% 0px
}
#mdn A:hover {
	BACKGROUND-POSITION: 50% 0px
}
.banner {
	MARGIN: 30px 0px 10px
}
.banner .button {
	FLOAT: right; MARGIN-TOP: 23px
}
.promo-nav {
	MARGIN-BOTTOM: 90px
}
.promo-nav H3 {
	MARGIN-BOTTOM: 15px
}
.promo-nav .g-content {
	CURSOR: pointer; BORDER-TOP: #f0f0f0 1px solid; BORDER-RIGHT: #f0f0f0 1px solid; BORDER-BOTTOM: #f0f0f0 1px solid; POSITION: relative; PADDING-BOTTOM: 25px; PADDING-TOP: 25px; PADDING-LEFT: 25px; MIN-HEIGHT: 270px; BORDER-LEFT: #f0f0f0 1px solid; PADDING-RIGHT: 25px; -moz-border-radius: 1px; border-radius: 1px; -webkit-border-radius: 1px
}
.promo-nav SPAN.promo-nav-more {
	TEXT-ALIGN: left; WIDTH: 100%
}
.promo-nav A {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 0px; DISPLAY: inline; LINE-HEIGHT: 30px; PADDING-RIGHT: 0px
}
.promo-nav A IMG {
	MARGIN-LEFT: 6px
}
.promo-nav-image {
	MARGIN-BOTTOM: 15px
}
.promo-nav-image IMG {
	MAX-WIDTH: 250px; DISPLAY: block; WIDTH: 100%
}
.promos {
	MARGIN-BOTTOM: 50px
}
.promos H2 {
	FONT-SIZE: 1.8em; FONT-WEIGHT: 300; COLOR: #000; MARGIN: 1em 0px 0.5em
}
.promos .g-content {
	BORDER-TOP: #ccc 1px solid; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.promos A {
	COLOR: #000
}
.promo A {
	FONT-WEIGHT: 600; COLOR: #000
}
.promo-nav A {
	FONT-WEIGHT: 600; COLOR: #000
}
.promo P A {
	COLOR: #333
}
.promo H2 {
	FONT-SIZE: 1.8em; FONT-WEIGHT: 300; COLOR: #000; MARGIN: 0px 0px 0.5em
}
.promo .g-content {
	PADDING-BOTTOM: 30px; PADDING-TOP: 30px; PADDING-LEFT: 0px; LINE-HEIGHT: 20px; PADDING-RIGHT: 0px
}
.promo .g-content P {
	PADDING-RIGHT: 10px
}
.promo-list {
	LIST-STYLE-TYPE: square; LIST-STYLE-POSITION: outside; MARGIN-LEFT: 15px
}
.promo-list LI {
	FONT-SIZE: 8px; COLOR: #000
}
.promo-list LI > SPAN {
	FONT-SIZE: 1.6em; COLOR: #777
}
.gweb-lightbox {
	MAX-WIDTH: 600px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; BACKGROUND: #fff; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; PADDING-LEFT: 20px; MIN-HEIGHT: 200px; BORDER-LEFT: #ccc 1px solid; Z-INDEX: 1002; TOP: 0px; PADDING-RIGHT: 20px; WIDTH: 80% !important
}
.gweb-lightbox-content {
	BACKGROUND: #fff; MIN-WIDTH: 200px; MIN-HEIGHT: 200px
}
.gweb-lightbox-loading .gweb-lightbox-content {
	BACKGROUND: url(loading.gif) #fff no-repeat 50% 50%
}
.gweb-lightbox-bg {
	BACKGROUND: #666; POSITION: absolute; LEFT: 0px; Z-INDEX: 1001; TOP: 0px
}
.gweb-lightbox IFRAME {
	BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%
}
.gweb-lightbox-title {
	FONT-SIZE: 1.2em; BACKGROUND: #fff; COLOR: #666; MIN-HEIGHT: 20px
}
.gweb-lightbox-title-text {
	FONT-SIZE: 1.4em; FONT-WEIGHT: 200; COLOR: #333; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; PADDING-LEFT: 0px; DISPLAY: block; PADDING-RIGHT: 31px
}
.gweb-lightbox-title-text SPAN {
	FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px
}
.gweb-lightbox-title-close {
	CURSOR: pointer; FONT-SIZE: 25px; RIGHT: 20px; POSITION: absolute; COLOR: #666; Z-INDEX: 1005; DISPLAY: block; LINE-HEIGHT: 0.9; TOP: 10px
}
.gweb-lightbox-title-close:hover {
	COLOR: #333
}
.gweb-lightbox-content {
	OVERFLOW: hidden; MIN-WIDTH: 200px; POSITION: relative; PADDING-BOTTOM: 0px; TEXT-ALIGN: center; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; MIN-HEIGHT: 200px; DISPLAY: block; PADDING-RIGHT: 0px
}
.gweb-lightbox-nav {
	DISPLAY: none
}
.chromebookbg {
	POSITION: relative
}
.chromebookbg .bg {
	MAX-WIDTH: 100%; POSITION: relative; LEFT: 0px
}
.chromebookbg .screenshot {
	POSITION: absolute; LEFT: 17.35%; TOP: 7.8%; WIDTH: 65.3%
}
#footer {
	FONT-SIZE: 11px; BACKGROUND: #f3f3f3; PADDING-BOTTOM: 50px; PADDING-TOP: 40px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
#footer A {
	COLOR: #999
}
#footer H4 {
	MARGIN-BOTTOM: 16px; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 1
}
#footer H4 A {
	COLOR: #555
}
#footer UL {
	LIST-STYLE-TYPE: none; WHITE-SPACE: nowrap; LIST-STYLE-IMAGE: none
}
#footer LI {
	MARGIN-BOTTOM: 2px; FONT-WEIGHT: 600; LINE-HEIGHT: 18px
}
#footer .g-tpl-nest .g-unit {
	WIDTH: 20.8%
}
#footer .g-tpl-nest .g-last {
	WIDTH: 16.6%
}
#sub-footer {
	MAX-WIDTH: 980px; BORDER-TOP: #eee 1px solid; COLOR: #999; PADDING-BOTTOM: 11px; PADDING-TOP: 11px; PADDING-LEFT: 0px; MARGIN: 25px auto 0px; LINE-HEIGHT: 16px; PADDING-RIGHT: 0px
}
#sub-footer .g-unit P {
	MARGIN: 0px 26px 0px 0px
}
#sub-footer .g-first P {
	MARGIN: 0px 0px 0px 26px
}
#sub-footer A {
	COLOR: #999; MARGIN-LEFT: 23px
}
#sub-footer SELECT {
	BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; BORDER-BOTTOM: #eee 1px solid; COLOR: #333; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT: 600 small-caps 12px/1 "Open Sans", arial, sans-serif; PADDING-LEFT: 5px; MARGIN: -3px 0px 0px; BORDER-LEFT: #eee 1px solid; DISPLAY: inline-block; PADDING-RIGHT: 0px; border-radius: 0
}
#sub-footer SELECT:focus {
	OUTLINE-WIDTH: medium; OUTLINE-STYLE: none; OUTLINE-COLOR: invert
}
#chrome-footer-global {
	MARGIN: 0px 0px 0px 23px
}
#chrome-footer-global A {
	MARGIN-LEFT: 0px
}
#chrome-footer-global LI {
	DISPLAY: inline
}
#chrome-footer-global LI + LI:before {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; CONTENT: '\00B7'; PADDING-LEFT: 3px; PADDING-RIGHT: 3px
}
* HTML #chrome-footer-global LI {
	MARGIN: 0px 13px 0px 0px
}
* + HTML #chrome-footer-global LI {
	MARGIN: 0px 13px 0px 0px
}
* + [dir='rtl'] #chrome-footer-global LI {
	MARGIN: 0px 0px 0px 13px
}
#locale-switcher {
	FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 15px; MARGIN-LEFT: 1em; DISPLAY: inline-block; PADDING-RIGHT: 0px
}
.map-pin {
	CURSOR: pointer; HEIGHT: 38px; BACKGROUND: url(../images/pin.png) no-repeat; POSITION: absolute; MARGIN: -28px 0px 0px -10px; WIDTH: 32px
}
#g-plus-badge {
	FLOAT: right !important; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important
}
#___plusone_0 {
	FLOAT: right !important; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important
}
#g-plus-badge {
	MARGIN: 0px 10px
}
#g-plus-badge A {
	MARGIN: 0px
}
#g-plus-badge IMG {
	MARGIN: 0px 0px -4px
}
.tooltip-button:hover {
	box-shadow: inset 0 0 6px 3px rgba(196, 232, 247, .6); -webkit-box-shadow: inset 0 0 10px 3px rgba(196, 232, 247, .6); -moz-box-shadow: inset 0 0 10px 3px rgba(196, 232, 247, .6)
}
.win8 .default-browser-opt {
	DISPLAY: none
}
.fatnav-header #header-logo {
	POSITION: absolute; Z-INDEX: 1001
}
#fat-nav {
	PADDING-BOTTOM: 0px; TEXT-ALIGN: right; PADDING-TOP: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.fatnav-header UL {
	LIST-STYLE-TYPE: none; BOX-SIZING: border-box; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.fatnav-header LI {
	LIST-STYLE-TYPE: none; BOX-SIZING: border-box; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.platform-text {
	DISPLAY: none
}
.default-platform-text {
	DISPLAY: inline
}
#win .forWindows {
	DISPLAY: inline
}
#win8 .forWindows {
	DISPLAY: inline
}
#mac .forMac {
	DISPLAY: inline
}
#linux .forLinux {
	DISPLAY: inline
}
#win .default-platform-text {
	DISPLAY: none
}
#win8 .default-platform-text {
	DISPLAY: none
}
#mac .default-platform-text {
	DISPLAY: none
}
#linux .default-platform-text {
	DISPLAY: none
}
.nav-l1 {
	POSITION: relative; Z-INDEX: 1000; WIDTH: 100%
}
.nav-l1-menuitem {
	WHITE-SPACE: nowrap; MIN-WIDTH: 110px; TEXT-TRANSFORM: uppercase; TEXT-ALIGN: center; DISPLAY: inline-block; LINE-HEIGHT: 48px
}
* + HTML .nav-l1-menuitem {
	FLOAT: right; DISPLAY: inline
}
.nav-l1-menuitem:hover {
	BACKGROUND: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAyCAMAAABI+VrBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALFQTFRF/////f39/v7+/Pz8+/v7+fn56+vr+vr69PT09vb28/Pz9fX1xcXF9/f3+Pj45+fn8PDwycnJ7+/v6enpzc3N19fX8fHx8vLy7u7u6Ojo7Ozs3Nzc5OTk7e3t4uLi2dnZ39/fxsbG29vb0dHR3d3d4ODg4+Pj6urqyMjI09PT5eXl0NDQ1dXV2NjYysrKx8fH5ubmzs7O3t7exMTE4eHh2tray8vLz8/PzMzM1NTU1tbWhgtdWwAAAOFJREFUeNok0NWSxCAURdFDhCQkMx3tuLe7jP//h829NC+rqIKNAK8hhGEQjmUyrm+ziVTs50O6jkA6b+J3gSCqpWfiGZxL1yKyhbIQEDQLxj7xTYy7SXoCY1RXbwLXy6OgfdevIbYFdulHaBuI7t3SIY5Nbhm4zAdF/Ow5gvTEEaR/W49Ov2eSIvjuW+Y4tdTCXHML+1XI/A7cwmmdM1nHLZwbl+kPPj9lunELq5LuRWy5hUFyC+uKI+hazabgCJpYcws5gsXS5F8qc02i9C9Jn9ejelHoMkJdhrJ5xb8AAwBmihB0TS21nQAAAABJRU5ErkJggg==) #f7f7f7 no-repeat right 0px
}
.nav-l1-menuitem:hover .nav-top {
	COLOR: #333
}
.compact-nav .nav-l1-menuitem {
	BACKGROUND: #f7f7f7
}
.nav-top {
	COLOR: #999; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 20px; TEXT-DECORATION: none; MARGIN: 0px 6px; DISPLAY: block; PADDING-RIGHT: 20px
}
.nav-top:hover {
	BACKGROUND-COLOR: #f7f7f7; border-radius: 2px 2px 0 0
}
.active .nav-top {
	COLOR: #333
}
.submenu-icon {
	HEIGHT: 5px; VERTICAL-ALIGN: middle; BACKGROUND: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPJJREFUeNpiyc/Pn8XAwDATiM8yEAaMQBwBxHxMQMIdiE8D8Vog1sGjyQGqbhkQK4A0PoKaFATEF4F4MRCrImnQBuJtQLwfiI2hYk9AGl2AuB2I/wAxiB8DxNeAeA4QzwXiS0DsCdXwHIj9gHgqSOFPIK4CYksgvgJVwALEyUCcBDWMAeoSkO2bGZAEQeAM1CmtUNth4BkQ+wJxHBC/hwkyoQXALyCuAWILIL4MxIugAbYFI3iNZ54BR4fNtcXo0QEy9B+ywBGtWMzoAAquBWLk6EDXhBIdLNDokINGRwBQAUiiCYhvI0VHN1LIjpjoAAgwAMoSTlKlzAY4AAAAAElFTkSuQmCC) no-repeat; COLOR: #888; PADDING-LEFT: 5px; MARGIN: 0px 0px 2px 5px; DISPLAY: inline-block; WIDTH: 14px; background-size: 9px
}
.nav-l2 {
	POSITION: absolute; LEFT: 0px; Z-INDEX: 10000; TOP: 48px; VISIBILITY: hidden; WIDTH: 100%; BACKGROUND-COLOR: #f7f7f7; box-shadow: 0 3px 4px rgba(0, 0, 0, .12); -moz-transition: opacity .2s ease-in .1s; -webkit-transition: opacity .2s ease-in .1s; transition: opacity .2s ease-in .1s; opacity: 0; -webkit-transform: translate3d(0, 0, 0)
}
.active SPAN.submenu-icon {
	BACKGROUND-POSITION: 0px -5px
}
.nav-open SPAN.submenu-icon {
	BACKGROUND-POSITION: 0px -5px
}
.nav-l1-menuitem:hover .nav-l2 {
	VISIBILITY: visible; opacity: 1
}
.selected .nav-l2 {
	VISIBILITY: visible; opacity: 1
}
.nav-open .nav-l2 {
	VISIBILITY: visible; opacity: 1
}
.nav-l1-menuitem > A:focus + .nav-l2 {
	VISIBILITY: visible; opacity: 1
}
.nav-l2 > LI {
	POSITION: relative; FLOAT: left; WIDTH: 24.97%
}
.nav-l2 A {
	TEXT-TRANSFORM: none; COLOR: #333; TEXT-DECORATION: none; DISPLAY: block
}
.nav-l2 A:hover {
	BACKGROUND: #e5e5e5
}
.nav-l3 {
	HEIGHT: 188px; VERTICAL-ALIGN: middle; DISPLAY: table-cell; WIDTH: 24.89%
}
.nav-l3 LI {
	BORDER-BOTTOM: #e8e8e8 1px solid; TEXT-ALIGN: left
}
.nav-l3 A {
	PADDING-BOTTOM: 1.3em; PADDING-TOP: 1.3em; PADDING-LEFT: 13%; LINE-HEIGHT: 1; PADDING-RIGHT: 13%
}
.nav-hero {
	BACKGROUND-REPEAT: no-repeat; MARGIN: 0px auto; MIN-HEIGHT: 140px; DISPLAY: block; background-size: 100%
}
[id^='nav-l2']:after {
	HEIGHT: 100%; RIGHT: 0px; POSITION: absolute; CONTENT: ''; TOP: 0px; WIDTH: 1px !important
}
#menu-nav {
	DISPLAY: none
}
#fat-nav .device-new {
	FONT-SIZE: 0.8em; BACKGROUND: #2881cc; POSITION: absolute; FONT-WEIGHT: 300; COLOR: #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 4px; LEFT: 32px; Z-INDEX: 101; DISPLAY: inline-block; LETTER-SPACING: 1px; LINE-HEIGHT: 2em; TOP: 0px; PADDING-RIGHT: 4px; border-radius: 3px
}
#nav-l2-download .nav-hero {
	BACKGROUND-IMAGE: url(../images/fn/fn-dl-sprite.png)
}
#nav-l2-desktop .nav-hero {
	BACKGROUND-POSITION: 0px 22.5%
}
#mac #nav-l2-desktop .nav-hero {
	BACKGROUND-POSITION: 0px 47.5%
}
#linux #nav-l2-desktop .nav-hero {
	BACKGROUND-POSITION: 0px -3%
}
#nav-l2-android .nav-hero {
	BACKGROUND-POSITION: 0px 72.5%
}
#nav-l2-ios .nav-hero {
	BACKGROUND-POSITION: 0px 97%
}
#nav-l2-customize .nav-hero {
	BACKGROUND-IMAGE: url(../images/fn/fn-custom-sprite.png)
}
#nav-l2-signin .nav-hero {
	BACKGROUND-POSITION: 0px -6%
}
#nav-l2-apps .nav-hero {
	BACKGROUND-POSITION: 0px 44%
}
#nav-l2-themes .nav-hero {
	BACKGROUND-POSITION: 0px 98%
}
#nav-l2-chromebook .nav-hero {
	BACKGROUND-IMAGE: url(../images/fn/fn-devices-sprite.png?a)
}
#nav-l2-features .nav-hero {
	BACKGROUND-POSITION: 0px -5%
}
#nav-l2-falco .nav-hero {
	BACKGROUND-POSITION: 0px 98%
}
#nav-l2-hpcb .nav-hero {
	BACKGROUND-POSITION: 0px 30%
}
#nav-l2-hpcb .device-new {
	LEFT: 24%; TOP: 25%
}
#nav-l2-compare .nav-hero {
	BACKGROUND-POSITION: 0px 66%
}
#nav-l2-cast .nav-hero {
	BACKGROUND-IMAGE: url(../images/fn/fn-cast-sprite.png)
}
#nav-l2-cast .device-new {
	LEFT: 28%; TOP: 25%
}
#nav-l2-cast-overview .nav-hero {
	BACKGROUND-POSITION: 0px -5%
}
#nav-l2-cast-setup .nav-hero {
	BACKGROUND-POSITION: 0px 45%
}
#nav-l2-cast-support .nav-hero {
	BACKGROUND-POSITION: 0px 93%
}
.webstore .overview .marquee-image {
	MARGIN-LEFT: auto; WIDTH: 65%
}
.webstore .tab-pad {
	MARGIN: 55px auto
}
.webstore .app-meta {
	POSITION: relative
}
.webstore .app-meta > DIV {
	POSITION: absolute; TOP: 0px
}
.webstore #app-icons {
	OVERFLOW: hidden; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 20px 0px; DISPLAY: inline-block; PADDING-RIGHT: 0px
}
.webstore #app-icons LI {
	LIST-STYLE-TYPE: none; CURSOR: pointer; HEIGHT: 50px; BACKGROUND: url(/intl/en/chrome/assets/common/images/logos/business/apps-sprite_2x.png) no-repeat 0px -48px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px 20px 0px 0px; PADDING-RIGHT: 0px; WIDTH: 50px; -moz-transition: all .2s ease-out; -webkit-transition: all .2s ease-out; transition: all .2s ease-out; background-size: 1700%; -o-transition: all .2s ease-out
}
.consumer.webstore #app-icons LI {
	BACKGROUND: url(/intl/en/chrome/assets/common/images/apps/consumer-apps-sprite_2x.png) no-repeat 0px -55px; background-size: 2820%
}
.webstore #app-icons LI:hover {
	BACKGROUND-POSITION: 0px 0px; -moz-transition: all .2s ease-out; -webkit-transition: all .2s ease-out; transition: all .2s ease-out; -o-transition: all .2s ease-out
}
.applist-container {
	TEXT-ALIGN: center; WIDTH: 88%
}
.arrow-frame {
	HEIGHT: 387px; POSITION: relative; WIDTH: 535px
}
.app-copy {
	VISIBILITY: hidden; -moz-transition: opacity .2s ease-out; -webkit-transition: opacity .2s ease-out; transition: opacity .2s ease-out; opacity: 0; -o-transition: opacity .2s ease-out
}
.app-ss {
	VISIBILITY: hidden; -moz-transition: opacity .2s ease-out; -webkit-transition: opacity .2s ease-out; transition: opacity .2s ease-out; opacity: 0; -o-transition: opacity .2s ease-out
}
.app-copy P {
	MARGIN: 10px 0px
}
.app-copy .g-content {
	POSITION: relative; TOP: 40px
}
.app-copy HR {
	BORDER-TOP: 0px; HEIGHT: 1px; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; COLOR: #d7d7d7; MARGIN: 20px 0px; BORDER-LEFT: 0px; WIDTH: 80%; BACKGROUND-COLOR: #d1d1d1
}
.app-copy P.crx-title {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.app-copy P.crx-desc {
	MARGIN: 0.2em 0px
}
.app-crx-icon {
	HEIGHT: 35px; BACKGROUND: url(/intl/en/chrome/assets/common/images/logos/business/crx-sprite_2x.png) no-repeat; FLOAT: left; MARGIN: 0px 10px 50px 0px; WIDTH: 35px; background-size: 1580%
}
.consumer.webstore .app-crx-icon {
	HEIGHT: 35px; BACKGROUND: url(/intl/en/chrome/assets/common/images/apps/consumer-crx-sprite_2x.png) no-repeat; FLOAT: left; MARGIN: 0px 10px 50px 0px; WIDTH: 35px; background-size: 350%
}
.app-screenshot {
	POSITION: absolute; LEFT: 68px; TOP: 21px; WIDTH: 386px
}
.app-ss {
	POSITION: absolute; Z-INDEX: -10; TOP: 0px
}
.moreinfo-footer {
	FONT-SIZE: 15px; BORDER-TOP: #d1d1d1 1px solid; PADDING-BOTTOM: 90px; TEXT-ALIGN: center; PADDING-TOP: 50px; PADDING-LEFT: 0px; MARGIN-TOP: 90px; PADDING-RIGHT: 0px
}
.moreinfo-footer A {
	FONT-WEIGHT: bold
}
.gmail#apps-gallery .gmail-copy {
	VISIBILITY: visible; opacity: 100
}
.gmail#apps-gallery .gmail-ss {
	VISIBILITY: visible; opacity: 100
}
.asana#apps-gallery .asana-copy {
	VISIBILITY: visible; opacity: 100
}
.asana#apps-gallery .asana-ss {
	VISIBILITY: visible; opacity: 100
}
.anydo#apps-gallery .anydo-copy {
	VISIBILITY: visible; opacity: 100
}
.anydo#apps-gallery .anydo-ss {
	VISIBILITY: visible; opacity: 100
}
.gcal#apps-gallery .gcal-copy {
	VISIBILITY: visible; opacity: 100
}
.gcal#apps-gallery .gcal-ss {
	VISIBILITY: visible; opacity: 100
}
.mindmeister#apps-gallery .mindmeister-copy {
	VISIBILITY: visible; opacity: 100
}
.mindmeister#apps-gallery .mindmeister-ss {
	VISIBILITY: visible; opacity: 100
}
.insightly#apps-gallery .insightly-copy {
	VISIBILITY: visible; opacity: 100
}
.insightly#apps-gallery .insightly-ss {
	VISIBILITY: visible; opacity: 100
}
.mailchimp#apps-gallery .mailchimp-copy {
	VISIBILITY: visible; opacity: 100
}
.mailchimp#apps-gallery .mailchimp-ss {
	VISIBILITY: visible; opacity: 100
}
.podio#apps-gallery .podio-copy {
	VISIBILITY: visible; opacity: 100
}
.podio#apps-gallery .podio-ss {
	VISIBILITY: visible; opacity: 100
}
.uberconference#apps-gallery .uberconference-copy {
	VISIBILITY: visible; opacity: 100
}
.uberconference#apps-gallery .uberconference-ss {
	VISIBILITY: visible; opacity: 100
}
.hootsuite#apps-gallery .hootsuite-copy {
	VISIBILITY: visible; opacity: 100
}
.hootsuite#apps-gallery .hootsuite-ss {
	VISIBILITY: visible; opacity: 100
}
.zendesk#apps-gallery .zendesk-copy {
	VISIBILITY: visible; opacity: 100
}
.zendesk#apps-gallery .zendesk-ss {
	VISIBILITY: visible; opacity: 100
}
.harvest#apps-gallery .harvest-copy {
	VISIBILITY: visible; opacity: 100
}
.harvest#apps-gallery .harvest-ss {
	VISIBILITY: visible; opacity: 100
}
.wave#apps-gallery .wave-copy {
	VISIBILITY: visible; opacity: 100
}
.wave#apps-gallery .wave-ss {
	VISIBILITY: visible; opacity: 100
}
.evernote#apps-gallery .evernote-copy {
	VISIBILITY: visible; opacity: 100
}
.evernote#apps-gallery .evernote-ss {
	VISIBILITY: visible; opacity: 100
}
.lucidchart#apps-gallery .lucidchart-copy {
	VISIBILITY: visible; opacity: 100
}
.lucidchart#apps-gallery .lucidchart-ss {
	VISIBILITY: visible; opacity: 100
}
.hellosign#apps-gallery .hellosign-copy {
	VISIBILITY: visible; opacity: 100
}
.hellosign#apps-gallery .hellosign-ss {
	VISIBILITY: visible; opacity: 100
}
.weebly#apps-gallery .weebly-copy {
	VISIBILITY: visible; opacity: 100
}
.weebly#apps-gallery .weebly-ss {
	VISIBILITY: visible; opacity: 100
}
.drive#apps-gallery .drive-copy {
	VISIBILITY: visible; opacity: 100
}
.drive#apps-gallery .drive-ss {
	VISIBILITY: visible; opacity: 100
}
.happy-friday#apps-gallery .happy-friday-ss {
	VISIBILITY: visible; opacity: 100
}
.happy-friday#apps-gallery .happy-friday-copy {
	VISIBILITY: visible; opacity: 100
}
.wevideo#apps-gallery .wevideo-ss {
	VISIBILITY: visible; opacity: 100
}
.wevideo#apps-gallery .wevideo-copy {
	VISIBILITY: visible; opacity: 100
}
.pixlr#apps-gallery .pixlr-ss {
	VISIBILITY: visible; opacity: 100
}
.pixlr#apps-gallery .pixlr-copy {
	VISIBILITY: visible; opacity: 100
}
.economist#apps-gallery .economist-ss {
	VISIBILITY: visible; opacity: 100
}
.economist#apps-gallery .economist-copy {
	VISIBILITY: visible; opacity: 100
}
.pocket#apps-gallery .pocket-ss {
	VISIBILITY: visible; opacity: 100
}
.pocket#apps-gallery .pocket-copy {
	VISIBILITY: visible; opacity: 100
}
.fivehundred-pixels#apps-gallery .fivehundred-pixels-ss {
	VISIBILITY: visible; opacity: 100
}
.fivehundred-pixels#apps-gallery .fivehundred-pixels-copy {
	VISIBILITY: visible; opacity: 100
}
.until-am#apps-gallery .until-am-ss {
	VISIBILITY: visible; opacity: 100
}
.until-am#apps-gallery .until-am-copy {
	VISIBILITY: visible; opacity: 100
}
.booktrack#apps-gallery .booktrack-ss {
	VISIBILITY: visible; opacity: 100
}
.booktrack#apps-gallery .booktrack-copy {
	VISIBILITY: visible; opacity: 100
}
.google-keep#apps-gallery .google-keep-ss {
	VISIBILITY: visible; opacity: 100
}
.google-keep#apps-gallery .google-keep-copy {
	VISIBILITY: visible; opacity: 100
}
.realvnc#apps-gallery .realvnc-ss {
	VISIBILITY: visible; opacity: 100
}
.realvnc#apps-gallery .realvnc-copy {
	VISIBILITY: visible; opacity: 100
}
.workflowy#apps-gallery .workflowy-ss {
	VISIBILITY: visible; opacity: 100
}
.workflowy#apps-gallery .workflowy-copy {
	VISIBILITY: visible; opacity: 100
}
.wunderlist#apps-gallery .wunderlist-ss {
	VISIBILITY: visible; opacity: 100
}
.wunderlist#apps-gallery .wunderlist-copy {
	VISIBILITY: visible; opacity: 100
}
.typefu#apps-gallery .typefu-ss {
	VISIBILITY: visible; opacity: 100
}
.typefu#apps-gallery .typefu-copy {
	VISIBILITY: visible; opacity: 100
}
.rad-soldiers#apps-gallery .rad-soldiers-ss {
	VISIBILITY: visible; opacity: 100
}
.rad-soldiers#apps-gallery .rad-soldiers-copy {
	VISIBILITY: visible; opacity: 100
}
.murder-files#apps-gallery .murder-files-ss {
	VISIBILITY: visible; opacity: 100
}
.murder-files#apps-gallery .murder-files-copy {
	VISIBILITY: visible; opacity: 100
}
.cut-the-rope#apps-gallery .cut-the-rope-ss {
	VISIBILITY: visible; opacity: 100
}
.cut-the-rope#apps-gallery .cut-the-rope-copy {
	VISIBILITY: visible; opacity: 100
}
.spelunky#apps-gallery .spelunky-ss {
	VISIBILITY: visible; opacity: 100
}
.spelunky#apps-gallery .spelunky-copy {
	VISIBILITY: visible; opacity: 100
}
.gliffy#apps-gallery .gliffy-ss {
	VISIBILITY: visible; opacity: 100
}
.gliffy#apps-gallery .gliffy-copy {
	VISIBILITY: visible; opacity: 100
}
.tntbf#apps-gallery .tntbf-ss {
	VISIBILITY: visible; opacity: 100
}
.tntbf#apps-gallery .tntbf-copy {
	VISIBILITY: visible; opacity: 100
}
.cracking-sands#apps-gallery .cracking-sands-ss {
	VISIBILITY: visible; opacity: 100
}
.cracking-sands#apps-gallery .cracking-sands-copy {
	VISIBILITY: visible; opacity: 100
}
.polycraft#apps-gallery .polycraft-ss {
	VISIBILITY: visible; opacity: 100
}
.polycraft#apps-gallery .polycraft-copy {
	VISIBILITY: visible; opacity: 100
}
.uberconference#apps-gallery .uberconference-ss {
	VISIBILITY: visible; opacity: 100
}
.uberconference#apps-gallery .uberconference-copy {
	VISIBILITY: visible; opacity: 100
}
.gmail#apps-gallery .app-crx-icon {
	BACKGROUND-POSITION: -244px 0px
}
.drive#apps-gallery .app-crx-icon {
	BACKGROUND-POSITION: -322px 0px
}
.gcal#apps-gallery .app-crx-icon {
	BACKGROUND-POSITION: -362px 0px
}
.hootsuite#apps-gallery .app-crx-icon {
	BACKGROUND-POSITION: 0px 0px
}
.uberconference#apps-gallery .app-crx-icon {
	BACKGROUND-POSITION: -40px 0px
}
.zendesk#apps-gallery .app-crx-icon {
	BACKGROUND-POSITION: -484px 0px
}
.evernote#apps-gallery .app-crx-icon {
	BACKGROUND-POSITION: -283px 0px
}
.hellosign#apps-gallery .app-crx-icon {
	BACKGROUND-POSITION: -162px 0px
}
.lucidchart#apps-gallery .app-crx-icon {
	BACKGROUND-POSITION: -120px 0px
}
.harvest#apps-gallery .app-crx-icon {
	BACKGROUND-POSITION: -202px 0px
}
.asana#apps-gallery .app-crx-icon {
	BACKGROUND-POSITION: -406px 0px
}
.mailchimp#apps-gallery .app-crx-icon {
	BACKGROUND-POSITION: -82px 0px
}
.weebly#apps-gallery .app-crx-icon {
	BACKGROUND-POSITION: -443px 0px
}
.podio#apps-gallery .app-crx-icon {
	BACKGROUND-POSITION: -520px 0px
}
LI.uberconference {
	BACKGROUND-POSITION: -759px -48px
}
LI.gmail {
	BACKGROUND-POSITION: -378px -48px
}
LI.mailchimp {
	BACKGROUND-POSITION: 5px -48px
}
LI.insightly {
	BACKGROUND-POSITION: -187px -48px
}
LI.hootsuite {
	BACKGROUND-POSITION: -235px -48px
}
LI.podio {
	BACKGROUND-POSITION: -92px -48px
}
LI.gcal {
	BACKGROUND-POSITION: -521px -48px
}
LI.anydo {
	BACKGROUND-POSITION: -664px -48px
}
LI.asana {
	BACKGROUND-POSITION: -569px -48px
}
LI.mindmeister {
	BACKGROUND-POSITION: -711px -48px
}
LI.zendesk {
	BACKGROUND-POSITION: -810px -48px
}
LI.harvest {
	BACKGROUND-POSITION: -330px -48px
}
LI.wave {
	BACKGROUND-POSITION: -45px -48px
}
LI.drive {
	BACKGROUND-POSITION: -474px -48px
}
LI.weebly {
	BACKGROUND-POSITION: -616px -48px
}
LI.hellosign {
	BACKGROUND-POSITION: -282px -48px
}
LI.evernote {
	BACKGROUND-POSITION: -426px -48px
}
LI.lucidchart {
	BACKGROUND-POSITION: -140px -48px
}
LI.uberconference:hover {
	BACKGROUND-POSITION: -759px 0px
}
.uberconference#apps-gallery LI.uberconference {
	BACKGROUND-POSITION: -759px 0px
}
.gmail#apps-gallery LI.gmail {
	BACKGROUND-POSITION: -378px 0px
}
LI.gmail:hover {
	BACKGROUND-POSITION: -378px 0px
}
.mailchimp#apps-gallery LI.mailchimp {
	BACKGROUND-POSITION: 5px 0px
}
LI.mailchimp:hover {
	BACKGROUND-POSITION: 5px 0px
}
.insightly#apps-gallery LI.insightly {
	BACKGROUND-POSITION: -187px 0px
}
LI.insightly:hover {
	BACKGROUND-POSITION: -187px 0px
}
.hootsuite#apps-gallery LI.hootsuite {
	BACKGROUND-POSITION: -235px 0px
}
LI.hootsuite:hover {
	BACKGROUND-POSITION: -235px 0px
}
.podio#apps-gallery LI.podio {
	BACKGROUND-POSITION: -92px 0px
}
LI.podio:hover {
	BACKGROUND-POSITION: -92px 0px
}
.gcal#apps-gallery LI.gcal {
	BACKGROUND-POSITION: -521px 0px
}
LI.gcal:hover {
	BACKGROUND-POSITION: -521px 0px
}
.anydo#apps-gallery LI.anydo {
	BACKGROUND-POSITION: -664px 0px
}
LI.anydo:hover {
	BACKGROUND-POSITION: -664px 0px
}
.asana#apps-gallery LI.asana {
	BACKGROUND-POSITION: -569px 0px
}
LI.asana:hover {
	BACKGROUND-POSITION: -569px 0px
}
.mindmeister#apps-gallery LI.mindmeister {
	BACKGROUND-POSITION: -711px 0px
}
LI.mindmeister:hover {
	BACKGROUND-POSITION: -711px 0px
}
.zendesk#apps-gallery LI.zendesk {
	BACKGROUND-POSITION: -810px 0px
}
LI.zendesk:hover {
	BACKGROUND-POSITION: -810px 0px
}
.harvest#apps-gallery LI.harvest {
	BACKGROUND-POSITION: -330px 0px
}
LI.harvest:hover {
	BACKGROUND-POSITION: -330px 0px
}
.wave#apps-gallery LI.wave {
	BACKGROUND-POSITION: -45px 0px
}
LI.wave:hover {
	BACKGROUND-POSITION: -45px 0px
}
.drive#apps-gallery LI.drive {
	BACKGROUND-POSITION: -474px 0px
}
LI.drive:hover {
	BACKGROUND-POSITION: -474px 0px
}
.weebly#apps-gallery LI.weebly {
	BACKGROUND-POSITION: -616px 0px
}
LI.weebly:hover {
	BACKGROUND-POSITION: -616px 0px
}
.hellosign#apps-gallery LI.hellosign {
	BACKGROUND-POSITION: -282px 0px
}
LI.hellosign:hover {
	BACKGROUND-POSITION: -282px 0px
}
.evernote#apps-gallery LI.evernote {
	BACKGROUND-POSITION: -426px 0px
}
LI.evernote:hover {
	BACKGROUND-POSITION: -426px 0px
}
.lucidchart#apps-gallery LI.lucidchart {
	BACKGROUND-POSITION: -140px 0px
}
LI.lucidchart:hover {
	BACKGROUND-POSITION: -140px 0px
}
.consumer.webstore LI.lucidchart {
	BACKGROUND-POSITION: -566px -55px
}
.consumer.webstore LI.google-keep {
	BACKGROUND-POSITION: -628px -55px
}
.consumer.webstore LI.booktrack {
	BACKGROUND-POSITION: -1001px -55px
}
.consumer.webstore LI.until-am {
	BACKGROUND-POSITION: -127px -55px
}
.consumer.webstore LI.pocket {
	BACKGROUND-POSITION: -379px -55px
}
.consumer.webstore LI.economist {
	BACKGROUND-POSITION: -63px -55px
}
.consumer.webstore LI.pixlr {
	BACKGROUND-POSITION: -1119px -55px
}
.consumer.webstore LI.wevideo {
	BACKGROUND-POSITION: -1180px -55px
}
.consumer.webstore LI.fivehundred-pixels {
	BACKGROUND-POSITION: -443px -55px
}
.consumer.webstore LI.happy-friday {
	BACKGROUND-POSITION: -505px -55px
}
.consumer.webstore LI.spelunky {
	BACKGROUND-POSITION: -816px -55px
}
.consumer.webstore LI.cut-the-rope {
	BACKGROUND-POSITION: -187px -55px
}
.consumer.webstore LI.murder-files {
	BACKGROUND-POSITION: -311px -55px
}
.consumer.webstore LI.rad-soldiers {
	BACKGROUND-POSITION: -250px -55px
}
.consumer.webstore LI.typefu {
	BACKGROUND-POSITION: 0px -55px
}
.consumer.webstore LI.wunderlist {
	BACKGROUND-POSITION: -692px -55px
}
.consumer.webstore LI.workflowy {
	BACKGROUND-POSITION: -1058px -55px
}
.consumer.webstore LI.realvnc {
	BACKGROUND-POSITION: -876px -55px
}
.consumer.webstore LI.gliffy {
	BACKGROUND-POSITION: -939px -55px
}
.consumer.webstore LI.tntbf {
	BACKGROUND-POSITION: -1306px -55px
}
.consumer.webstore LI.cracking-sands {
	BACKGROUND-POSITION: -1244px -55px
}
.consumer.webstore LI.polycraft {
	BACKGROUND-POSITION: -1367px -55px
}
.consumer.webstore LI.uberconference {
	BACKGROUND-POSITION: -754px -55px
}
.consumer.webstore .lucidchart#apps-gallery LI.lucidchart {
	BACKGROUND-POSITION: -564px 0px
}
LI.lucidchart:hover {
	BACKGROUND-POSITION: -564px 0px
}
.consumer.webstore LI.google-keep:hover {
	BACKGROUND-POSITION: -628px 0px
}
.consumer.webstore .google-keep#apps-gallery LI.google-keep {
	BACKGROUND-POSITION: -628px 0px
}
.consumer.webstore LI.booktrack:hover {
	BACKGROUND-POSITION: -1001px 0px
}
.consumer.webstore .booktrack#apps-gallery LI.booktrack {
	BACKGROUND-POSITION: -1001px 0px
}
.consumer.webstore LI.until-am:hover {
	BACKGROUND-POSITION: -127px 0px
}
.consumer.webstore .until-am#apps-gallery LI.until-am {
	BACKGROUND-POSITION: -127px 0px
}
.consumer.webstore LI.pocket:hover {
	BACKGROUND-POSITION: -379px 0px
}
.consumer.webstore .pocket#apps-gallery LI.pocket {
	BACKGROUND-POSITION: -379px 0px
}
.consumer.webstore LI.economist:hover {
	BACKGROUND-POSITION: -63px 0px
}
.consumer.webstore .economist#apps-gallery LI.economist {
	BACKGROUND-POSITION: -63px 0px
}
.consumer.webstore LI.pixlr:hover {
	BACKGROUND-POSITION: -1119px 0px
}
.consumer.webstore .pixlr#apps-gallery LI.pixlr {
	BACKGROUND-POSITION: -1119px 0px
}
.consumer.webstore LI.wevideo:hover {
	BACKGROUND-POSITION: -1180px 0px
}
.consumer.webstore .wevideo#apps-gallery LI.wevideo {
	BACKGROUND-POSITION: -1180px 0px
}
.consumer.webstore LI.fivehundred-pixels:hover {
	BACKGROUND-POSITION: -443px 0px
}
.consumer.webstore .fivehundred-pixels#apps-gallery LI.fivehundred-pixels {
	BACKGROUND-POSITION: -443px 0px
}
.consumer.webstore LI.happy-friday:hover {
	BACKGROUND-POSITION: -505px 0px
}
.consumer.webstore .happy-friday#apps-gallery LI.happy-friday {
	BACKGROUND-POSITION: -505px 0px
}
.consumer.webstore LI.bouncy-mouse:hover {
	BACKGROUND-POSITION: -759px 0px
}
.consumer.webstore .bouncy-mouse#apps-gallery LI.bouncy-mouse {
	BACKGROUND-POSITION: -759px 0px
}
.consumer.webstore LI.spelunky:hover {
	BACKGROUND-POSITION: -816px 0px
}
.consumer.webstore .spelunky#apps-gallery LI.spelunky {
	BACKGROUND-POSITION: -816px 0px
}
.consumer.webstore LI.cut-the-rope:hover {
	BACKGROUND-POSITION: -187px 0px
}
.consumer.webstore .cut-the-rope#apps-gallery LI.cut-the-rope {
	BACKGROUND-POSITION: -187px 0px
}
.consumer.webstore LI.murder-files:hover {
	BACKGROUND-POSITION: -311px 0px
}
.consumer.webstore .murder-files#apps-gallery LI.murder-files {
	BACKGROUND-POSITION: -311px 0px
}
.consumer.webstore LI.rad-soldiers:hover {
	BACKGROUND-POSITION: -250px 0px
}
.consumer.webstore .rad-soldiers#apps-gallery LI.rad-soldiers {
	BACKGROUND-POSITION: -250px 0px
}
.consumer.webstore LI.typefu:hover {
	BACKGROUND-POSITION: 0px 0px
}
.consumer.webstore .typefu#apps-gallery LI.typefu {
	BACKGROUND-POSITION: 0px 0px
}
.consumer.webstore LI.wunderlist:hover {
	BACKGROUND-POSITION: -692px 0px
}
.consumer.webstore .wunderlist#apps-gallery LI.wunderlist {
	BACKGROUND-POSITION: -692px 0px
}
.consumer.webstore LI.workflowy:hover {
	BACKGROUND-POSITION: -1058px 0px
}
.consumer.webstore .workflowy#apps-gallery LI.workflowy {
	BACKGROUND-POSITION: -1058px 0px
}
.consumer.webstore LI.realvnc:hover {
	BACKGROUND-POSITION: -876px 0px
}
.consumer.webstore .realvnc#apps-gallery LI.realvnc {
	BACKGROUND-POSITION: -876px 0px
}
.consumer.webstore LI.gliffy:hover {
	BACKGROUND-POSITION: -939px 0px
}
.consumer.webstore .gliffy#apps-gallery LI.gliffy {
	BACKGROUND-POSITION: -939px 0px
}
.consumer.webstore LI.tntbf:hover {
	BACKGROUND-POSITION: -1306px 0px
}
.consumer.webstore .tntbf#apps-gallery LI.tntbf {
	BACKGROUND-POSITION: -1306px 0px
}
.consumer.webstore LI.cracking-sands:hover {
	BACKGROUND-POSITION: -1243px 0px
}
.consumer.webstore .cracking-sands#apps-gallery LI.cracking-sands {
	BACKGROUND-POSITION: -1243px 0px
}
.consumer.webstore LI.polycraft:hover {
	BACKGROUND-POSITION: -1367px 0px
}
.consumer.webstore .polycraft#apps-gallery LI.polycraft {
	BACKGROUND-POSITION: -1367px 0px
}
.consumer.webstore LI.uberconference:hover {
	BACKGROUND-POSITION: -754px 0px
}
.consumer.webstore .uberconference#apps-gallery LI.uberconference {
	BACKGROUND-POSITION: -754px 0px
}
.consumer.webstore .uberconference#apps-gallery .app-crx-icon {
	BACKGROUND-POSITION: 0px 0px
}
.consumer.webstore .pocket#apps-gallery .app-crx-icon {
	BACKGROUND-POSITION: -40px 0px
}
.consumer.webstore .wunderlist#apps-gallery .app-crx-icon {
	BACKGROUND-POSITION: -88px 0px
}
HTML {
	OVERFLOW-Y: scroll
}
section {
	DISPLAY: block
}
A {
	COLOR: #333
}
P {
	LINE-HEIGHT: 1.6
}
.g-tab-content-hidden.g-tab-content {
	OVERFLOW: hidden; BORDER-TOP: 0px; CLIP: rect(0px 0px 0px 0px); HEIGHT: 1px; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; POSITION: absolute !important; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: -1px; BORDER-LEFT: 0px; Z-INDEX: -1; PADDING-RIGHT: 0px; WIDTH: 1px
}
.multicol > LI {
	MARGIN: 0.5em 0px; DISPLAY: inline-block; -moz-column-break-before: always; -webkit-column-break-before: always; column-break-before: always
}
.multicol > P {
	MARGIN: 0.5em 0px; DISPLAY: inline-block; -moz-column-break-before: always; -webkit-column-break-before: always; column-break-before: always
}
.marquee-image {
	MIN-HEIGHT: 400px; Z-INDEX: 1
}
.marquee-stacked .marquee-image {
	MIN-HEIGHT: 300px
}
#marquee H1 {
	MARGIN: 0px 0px 0.3em
}
.marquee-copy P {
	FONT-WEIGHT: 400; LINE-HEIGHT: 1.4em
}
.marquee-copy .beta-message {
	BORDER-TOP: #f6f6ce 1px solid; BORDER-RIGHT: #f6f6ce 1px solid; BORDER-BOTTOM: #f6f6ce 1px solid; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; BORDER-LEFT: #f6f6ce 1px solid; MARGIN-TOP: 20px; PADDING-RIGHT: 10px; border-radius: 2px
}
.marquee-copy .g-content {
	HEIGHT: 400px
}
.marquee-copy A {
	MARGIN: 20px 0px
}
.marquee-carousel {
	MARGIN: 25px auto
}
.marquee-carousel {
	HEIGHT: 450px
}
.marquee-carousel .marquee {
	HEIGHT: 450px
}
.marquee-carousel #marquee-chromebook .marquee-copy {
	TEXT-ALIGN: center
}
.marquee-carousel #marquee-webstore .marquee-copy {
	MARGIN-TOP: 0px; WIDTH: 35%
}
.browser-landing .marquee-copy A {
	MARGIN: 20px 0px 10px
}
.marquee-carousel .marquee-copy A {
	MARGIN: 20px 0px 10px
}
.promo-nav {
	MARGIN-BOTTOM: 40px
}
.promo-nav H2 {
	FONT-SIZE: 1.2em; FONT-WEIGHT: 600; COLOR: #000; MARGIN: 0.5em 0px; LINE-HEIGHT: 1.2em
}
.promo-nav P {
	MARGIN: 0.5em 0px
}
.promo-nav .g-content {
	MIN-HEIGHT: 260px
}
.promo-nav .g-content:hover {
	BACKGROUND: #f4f9fb
}
.promo-nav .g-content:hover A {
	COLOR: #39f
}
#tabbed-widget {
	MARGIN: 40px 0px
}
.g-tabs .tab-nav {
	LIST-STYLE-TYPE: none
}
.g-tab {
	POSITION: relative; PADDING-BOTTOM: 1.5em; TEXT-ALIGN: center; PADDING-TOP: 0px; PADDING-LEFT: 0px; DISPLAY: inline-block; PADDING-RIGHT: 0px
}
.g-tab A {
	FONT-SIZE: 1.1em; FONT-WEIGHT: bold; COLOR: #777; BORDER-LEFT: #e0e0e0 1px solid; DISPLAY: block; WIDTH: 100%
}
.g-tabs .g-first A {
	BORDER-LEFT: 0px
}
.g-tab SPAN {
	BACKGROUND: url(../images/tabs-selected-arrow.png) no-repeat 0px -200px; POSITION: absolute; LEFT: 0px; Z-INDEX: 90; DISPLAY: block; WIDTH: 100%; BOTTOM: -8px
}
.g-tab-selected A {
	COLOR: #333 !important
}
.g-tab-selected A:hover {
	COLOR: #333 !important
}
.g-tab-selected SPAN {
	BACKGROUND-POSITION: 50% bottom
}
.g-tab-contents {
	MIN-HEIGHT: 510px
}
.g-tab-content {
	BORDER-TOP: #e0e0e0 1px solid; BACKGROUND: #f5f5f5; POSITION: relative; MIN-HEIGHT: 485px; WIDTH: 100%
}
.g-tab-content .g-content {
	RIGHT: 25px; POSITION: absolute; TOP: 14%; WIDTH: 30%
}
.butterbar {
	BORDER-TOP: #f8f6e6 1px solid; BORDER-RIGHT: #f8f6e6 1px solid; BACKGROUND: #fffbe4; BORDER-BOTTOM: #f8f6e6 1px solid; POSITION: relative; PADDING-BOTTOM: 0.6em; TEXT-ALIGN: center; PADDING-TOP: 0.6em; PADDING-LEFT: 1em; MARGIN: 10px auto; BORDER-LEFT: #f8f6e6 1px solid; PADDING-RIGHT: 1em; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px
}
.tablist {
	MARGIN: 1em 0px
}
.featured-apps {
	LIST-STYLE-TYPE: none; HEIGHT: 300px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 20px 0px; PADDING-RIGHT: 0px
}
.js .featured-apps {
	HEIGHT: auto
}
.featured-apps LI {
	FONT-WEIGHT: 600; MARGIN: 10px; DISPLAY: block; LINE-HEIGHT: 14px
}
.js .featured-apps LI {
	FONT-SIZE: 11px; BORDER-TOP: #e5e5e5 0px solid; HEIGHT: 120px; BORDER-RIGHT: #e5e5e5 1px solid; BACKGROUND: #f3f4f4; BORDER-BOTTOM: #e5e5e5 1px solid; FLOAT: left; TEXT-ALIGN: center; MARGIN: 0px 10px 10px 0px; BORDER-LEFT: #e5e5e5 0px solid; WIDTH: 120px
}
.featured-apps LI A {
	COLOR: #555; DISPLAY: block
}
.featured-apps LI A:hover {
	COLOR: #555; DISPLAY: block
}
.featured-apps LI A:visited {
	COLOR: #555; DISPLAY: block
}
.featured-apps IMG {
	HEIGHT: 50px; FLOAT: right; PADDING-BOTTOM: 5px; PADDING-TOP: 10px; PADDING-LEFT: 10px; MARGIN: 10px auto; DISPLAY: block; PADDING-RIGHT: 10px; WIDTH: 50px
}
.js .featured-apps IMG {
	FLOAT: none
}
H3 A {
	FONT-WEIGHT: 300
}
.nolink {
	FONT-WEIGHT: 400; COLOR: #777
}
.nolink:hover {
	FONT-WEIGHT: 400; COLOR: #777
}
.marquee {
	TEXT-ALIGN: center
}
.section-pad {
	MARGIN: 50px 0px
}
.tab-pad {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 2.5%; PADDING-RIGHT: 2.5%
}
.chromeos-device .marquee-copy P {
	WIDTH: 65%
}
#devices-features-tabnav {
	MARGIN: 1em 0px
}
#devices-tabbed-widget .tab-nav {
	MARGIN: 1em 0px
}
#devices-features-tabnav LI {
	POSITION: relative; PADDING-TOP: 3px
}
#devices-tabbed-widget .tab-nav LI {
	POSITION: relative; PADDING-TOP: 3px
}
#devices-features-tabnav .g-tab-selected {
	PADDING-TOP: 0px
}
#devices-tabbed-widget .tab-nav .g-tab-selected {
	PADDING-TOP: 0px
}
#devices-features-tabnav .arrow {
	BORDER-TOP: #39c 1px solid; HEIGHT: 4px; BACKGROUND: url(../images/content/tab-down-arrow.png) no-repeat 49% 0px; POSITION: absolute; LEFT: 1px; DISPLAY: none; TOP: -1px; WIDTH: 99.4%
}
#devices-tabbed-widget .tab-nav .arrow {
	BORDER-TOP: #39c 1px solid; HEIGHT: 4px; BACKGROUND: url(../images/content/tab-down-arrow.png) no-repeat 49% 0px; POSITION: absolute; LEFT: 1px; DISPLAY: none; TOP: -1px; WIDTH: 99.4%
}
#devices-features-tabnav .g-tab-selected .arrow {
	DISPLAY: block
}
#devices-tabbed-widget .tab-nav .g-tab-selected .arrow {
	DISPLAY: block
}
#devices-features-tabnav .g-first A {
	BORDER-LEFT: #eee 1px solid
}
#devices-tabbed-widget .tab-nav .g-first A {
	BORDER-LEFT: #eee 1px solid
}
#devices-features-tabnav A {
	BORDER-TOP: #d3d3d3 1px solid; BORDER-RIGHT: #d3d3d3 1px solid; BACKGROUND: #f8f8f8; BORDER-BOTTOM: #eee 1px solid; TEXT-TRANSFORM: uppercase; PADDING-BOTTOM: 15px; TEXT-ALIGN: center; PADDING-TOP: 15px; FONT: 600 1.1em/1.5 "Open Sans"; PADDING-LEFT: 5px; BORDER-LEFT: #d3d3d3 1px solid; DISPLAY: block; PADDING-RIGHT: 5px; WIDTH: auto; -moz-transition: all .2s ease-in; -webkit-transition: all .2s ease-in; transition: all .2s ease-in
}
#devices-tabbed-widget .tab-nav A {
	BORDER-TOP: #d3d3d3 1px solid; BORDER-RIGHT: #d3d3d3 1px solid; BACKGROUND: #f8f8f8; BORDER-BOTTOM: #eee 1px solid; TEXT-TRANSFORM: uppercase; PADDING-BOTTOM: 15px; TEXT-ALIGN: center; PADDING-TOP: 15px; FONT: 600 1.1em/1.5 "Open Sans"; PADDING-LEFT: 5px; BORDER-LEFT: #d3d3d3 1px solid; DISPLAY: block; PADDING-RIGHT: 5px; WIDTH: auto; -moz-transition: all .2s ease-in; -webkit-transition: all .2s ease-in; transition: all .2s ease-in
}
#devices-features-tabnav A:hover {
	BACKGROUND: #f8f8f8
}
#devices-tabbed-widget .tab-nav A:hover {
	BACKGROUND: #f8f8f8
}
#devices-features-tabnav .g-tab-selected A {
	BORDER-TOP-COLOR: #fff; BACKGROUND: #fff; PADDING-BOTTOM: 18px; BORDER-BOTTOM-COLOR: #fff; PADDING-TOP: 15px; PADDING-LEFT: 5px; BORDER-RIGHT-COLOR: #f9f9f9; PADDING-RIGHT: 5px; BORDER-LEFT-COLOR: #f9f9f9; box-shadow: -2px -3px 7px rgba(50, 50, 50, .15); -webkit-box-shadow: -2px -3px 7px rgba(50, 50, 50, .15); -moz-box-shadow: -2px -3px 7px rgba(50, 50, 50, .15)
}
#devices-features-tabnav .g-tab-selected A:hover {
	BORDER-TOP-COLOR: #fff; BACKGROUND: #fff; PADDING-BOTTOM: 18px; BORDER-BOTTOM-COLOR: #fff; PADDING-TOP: 15px; PADDING-LEFT: 5px; BORDER-RIGHT-COLOR: #f9f9f9; PADDING-RIGHT: 5px; BORDER-LEFT-COLOR: #f9f9f9; box-shadow: -2px -3px 7px rgba(50, 50, 50, .15); -webkit-box-shadow: -2px -3px 7px rgba(50, 50, 50, .15); -moz-box-shadow: -2px -3px 7px rgba(50, 50, 50, .15)
}
#devices-tabbed-widget .tab-nav .g-tab-selected A {
	BORDER-TOP-COLOR: #fff; BACKGROUND: #fff; PADDING-BOTTOM: 18px; BORDER-BOTTOM-COLOR: #fff; PADDING-TOP: 15px; PADDING-LEFT: 5px; BORDER-RIGHT-COLOR: #f9f9f9; PADDING-RIGHT: 5px; BORDER-LEFT-COLOR: #f9f9f9; box-shadow: -2px -3px 7px rgba(50, 50, 50, .15); -webkit-box-shadow: -2px -3px 7px rgba(50, 50, 50, .15); -moz-box-shadow: -2px -3px 7px rgba(50, 50, 50, .15)
}
#devices-tabbed-widget .tab-nav .g-tab-selected A:hover {
	BORDER-TOP-COLOR: #fff; BACKGROUND: #fff; PADDING-BOTTOM: 18px; BORDER-BOTTOM-COLOR: #fff; PADDING-TOP: 15px; PADDING-LEFT: 5px; BORDER-RIGHT-COLOR: #f9f9f9; PADDING-RIGHT: 5px; BORDER-LEFT-COLOR: #f9f9f9; box-shadow: -2px -3px 7px rgba(50, 50, 50, .15); -webkit-box-shadow: -2px -3px 7px rgba(50, 50, 50, .15); -moz-box-shadow: -2px -3px 7px rgba(50, 50, 50, .15)
}
#devices-features-tabnav .nav-img {
	MARGIN: 0px auto; DISPLAY: block
}
#devices-tabbed-widget .tab-nav .nav-img {
	MARGIN: 0px auto; DISPLAY: block
}
.chrm-tab-nav {
	MARGIN: -7px 0px 0px
}
.chrm-tab-nav LI {
	POSITION: relative; PADDING-TOP: 3px
}
.chrm-tab-nav .g-tab-selected {
	PADDING-TOP: 0px
}
.chrm-tab-nav .arrow {
	BORDER-TOP: #39c 1px solid; HEIGHT: 4px; BACKGROUND: url(../images/content/tab-down-arrow.png) no-repeat 49% 0px; POSITION: absolute; LEFT: 1px; DISPLAY: none; TOP: -1px; WIDTH: 99.4%
}
.chrm-tab-nav .g-tab-selected .arrow {
	DISPLAY: block
}
.chrm-tab-nav .g-first A {
	BORDER-LEFT: #eee 1px solid
}
.chrm-tab-nav A {
	BORDER-TOP: #d3d3d3 1px solid; BORDER-RIGHT: #d3d3d3 1px solid; BACKGROUND: #f8f8f8; BORDER-BOTTOM: #eee 1px solid; TEXT-TRANSFORM: uppercase; PADDING-BOTTOM: 15px; TEXT-ALIGN: center; PADDING-TOP: 15px; FONT: 600 1.1em/1.5 "Open Sans"; PADDING-LEFT: 5px; BORDER-LEFT: #d3d3d3 1px solid; DISPLAY: block; PADDING-RIGHT: 5px; WIDTH: auto; -moz-transition: all .2s ease-in; -webkit-transition: all .2s ease-in; transition: all .2s ease-in
}
#device-nav-footer A {
	BORDER-TOP: #d3d3d3 1px solid; BORDER-RIGHT: #d3d3d3 1px solid; BACKGROUND: #f8f8f8; BORDER-BOTTOM: #eee 1px solid; TEXT-TRANSFORM: uppercase; PADDING-BOTTOM: 15px; TEXT-ALIGN: center; PADDING-TOP: 15px; FONT: 600 1.1em/1.5 "Open Sans"; PADDING-LEFT: 5px; BORDER-LEFT: #d3d3d3 1px solid; DISPLAY: block; PADDING-RIGHT: 5px; WIDTH: auto; -moz-transition: all .2s ease-in; -webkit-transition: all .2s ease-in; transition: all .2s ease-in
}
.chrm-tab-nav A:hover {
	BACKGROUND: #f8f8f8
}
.chrm-tab-nav .g-tab-selected A {
	BORDER-TOP-COLOR: #fff; BACKGROUND: #fff; PADDING-BOTTOM: 18px; BORDER-BOTTOM-COLOR: #fff; PADDING-TOP: 15px; PADDING-LEFT: 5px; BORDER-RIGHT-COLOR: #f9f9f9; PADDING-RIGHT: 5px; BORDER-LEFT-COLOR: #f9f9f9; box-shadow: -2px -3px 7px rgba(50, 50, 50, .15); -webkit-box-shadow: -2px -3px 7px rgba(50, 50, 50, .15); -moz-box-shadow: -2px -3px 7px rgba(50, 50, 50, .15)
}
.chrm-tab-nav .g-tab-selected A:hover {
	BORDER-TOP-COLOR: #fff; BACKGROUND: #fff; PADDING-BOTTOM: 18px; BORDER-BOTTOM-COLOR: #fff; PADDING-TOP: 15px; PADDING-LEFT: 5px; BORDER-RIGHT-COLOR: #f9f9f9; PADDING-RIGHT: 5px; BORDER-LEFT-COLOR: #f9f9f9; box-shadow: -2px -3px 7px rgba(50, 50, 50, .15); -webkit-box-shadow: -2px -3px 7px rgba(50, 50, 50, .15); -moz-box-shadow: -2px -3px 7px rgba(50, 50, 50, .15)
}
.chrm-tab-nav .nav-img {
	MARGIN: 0px auto; DISPLAY: block
}
.g-tab-shadow {
	BACKGROUND: #fff; BORDER-BOTTOM: #eee 1px solid
}
.g-tab-shadow SPAN {
	PADDING-BOTTOM: 18px; PADDING-TOP: 15px; PADDING-LEFT: 5px; DISPLAY: block; PADDING-RIGHT: 5px
}
#device-selector-nav {
	MARGIN-BOTTOM: 20px; BACKGROUND: #f9f9f9; POSITION: relative
}
#device-selector-nav:before {
	HEIGHT: 1px; BACKGROUND: #ddd; POSITION: absolute; CONTENT: ''; LEFT: 0px; TOP: 0px; WIDTH: 100%
}
#device-selector-nav .tab-nav {
	MARGIN: -1px 0px 0px 20px
}
#device-selector-nav #instruction {
	MAX-WIDTH: 165px; PADDING-BOTTOM: 3em; PADDING-TOP: 1.5em; PADDING-LEFT: 1.5em; PADDING-RIGHT: 0px
}
[lang^='en'] #device-selector-nav #instruction {
	PADDING-BOTTOM: 3em; PADDING-TOP: 3em; PADDING-LEFT: 1.5em; PADDING-RIGHT: 0px
}
#device-selector-nav .h4 {
	FONT-SIZE: 1.2em; LINE-HEIGHT: 1.4
}
#device-selector-nav .nav-scroller-item {
	LIST-STYLE-TYPE: none; FLOAT: left; PADDING-BOTTOM: 0px; TEXT-ALIGN: center; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WIDTH: 160px
}
.nav-scroller-item-link {
	FONT-SIZE: 1.1em; MAX-WIDTH: 150px; BORDER-TOP: #f3f3f3 0px solid; BORDER-RIGHT: #f3f3f3 1px solid; BACKGROUND-IMAGE: url(../images/devices/device-nav-cb-sprite.png); BACKGROUND-REPEAT: no-repeat; BORDER-BOTTOM: #f3f3f3 0px solid; POSITION: relative; BACKGROUND-POSITION: 50% 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 65px; PADDING-LEFT: 5px; BORDER-LEFT: #f3f3f3 1px solid; MARGIN-TOP: 21px; DISPLAY: block; PADDING-RIGHT: 5px; BACKGROUND-COLOR: transparent
}
#device-selector-nav .device-nav-item {
	FONT-SIZE: 1.1em; MAX-WIDTH: 150px; BORDER-TOP: #f3f3f3 0px solid; BORDER-RIGHT: #f3f3f3 1px solid; BACKGROUND-IMAGE: url(../images/devices/device-nav-cb-sprite.png); BACKGROUND-REPEAT: no-repeat; BORDER-BOTTOM: #f3f3f3 0px solid; POSITION: relative; BACKGROUND-POSITION: 50% 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 65px; PADDING-LEFT: 5px; BORDER-LEFT: #f3f3f3 1px solid; MARGIN-TOP: 21px; DISPLAY: block; PADDING-RIGHT: 5px; BACKGROUND-COLOR: transparent
}
.js :first-child.nav-scroller-item .nav-scroller-item-link {
	BORDER-LEFT-COLOR: #fff
}
#ss-550-navitem {
	BACKGROUND-POSITION: 50% -160px
}
.nav-selected#ss-550-navitem {
	BACKGROUND-POSITION: 50% -140px
}
#ss-cb-navitem {
	BACKGROUND-POSITION: 50% 7px
}
.nav-selected#ss-cb-navitem {
	BACKGROUND-POSITION: 50% 27px
}
#ss-s5-navitem {
	BACKGROUND-POSITION: 50% -353px
}
.nav-selected#ss-s5-navitem {
	BACKGROUND-POSITION: 50% -333px
}
#ac-c7-navitem {
	BACKGROUND-POSITION: 50% -528px
}
.nav-selected#ac-c7-navitem {
	BACKGROUND-POSITION: 50% -508px
}
#hp-cb-navitem {
	BACKGROUND-POSITION: 50% -1334px
}
.nav-selected#hp-cb-navitem {
	BACKGROUND-POSITION: 50% -1314px
}
#ac-c720-navitem {
	BACKGROUND-POSITION: 50% -1000px
}
#ac-cb-navitem {
	BACKGROUND-POSITION: 50% -1000px
}
.nav-selected#ac-c720-navitem {
	BACKGROUND-POSITION: 50% -980px
}
.nav-selected#ac-cb-navitem {
	BACKGROUND-POSITION: 50% -980px
}
#ac-c720p-navitem {
	BACKGROUND-POSITION: 50% -1502px
}
.nav-selected#ac-c720p-navitem {
	BACKGROUND-POSITION: 50% -1482px
}
#hp-cb-14-navitem {
	BACKGROUND-POSITION: 50% -1162px
}
.nav-selected#hp-cb-14-navitem {
	BACKGROUND-POSITION: 50% -1142px
}
#d11-navitem {
	BACKGROUND-POSITION: 50% -1682px
}
.nav-selected#d11-navitem {
	BACKGROUND-POSITION: 50% -1662px
}
#device-selector-nav .screen {
	HEIGHT: 40px; BACKGROUND: url(../images/devices/device-nav-screen.png) no-repeat 50% 47%; POSITION: absolute; FILTER: alpha(opacity=100); Z-INDEX: 100; DISPLAY: block; BOTTOM: 0px; -moz-transition: opacity 300ms ease-out; -webkit-transition: opacity 300ms ease-out; transition: opacity 300ms ease-out; opacity: 1; background-size: 100% 100%
}
* HTML .device-nav-item .screen {
	DISPLAY: none
}
#device-selector-nav .nav-selected .screen {
	FILTER: alpha(opacity=0); opacity: 0
}
#device-selector-nav .g-tab-selected .screen {
	FILTER: alpha(opacity=0); opacity: 0
}
#device-selector-nav .nav-scroller-item-link:hover .screen {
	FILTER: alpha(opacity=0); opacity: 0
}
#device-selector-nav .device-nav-item:hover .screen {
	FILTER: alpha(opacity=0); opacity: 0
}
#device-selector-nav #ss-cb-navitem .screen {
	LEFT: 43px; TOP: 12px; WIDTH: 73px
}
#device-selector-nav #ss-550-navitem .screen {
	LEFT: 48px; TOP: 14px; WIDTH: 63px
}
#device-selector-nav #ss-s5-navitem .screen {
	HEIGHT: 41px; LEFT: 46px; TOP: 13px; WIDTH: 67px
}
#device-selector-nav #ac-c7-navitem .screen {
	LEFT: 45px; TOP: 14px; WIDTH: 69px
}
#device-selector-nav #hp-cb-navitem .screen {
	HEIGHT: 41px; LEFT: 43px; TOP: 13px; WIDTH: 75px
}
#device-selector-nav #ac-c720-navitem .screen {
	HEIGHT: 41px; LEFT: 43px; TOP: 12px; WIDTH: 74px
}
#device-selector-nav #ac-cb-navitem .screen {
	HEIGHT: 41px; LEFT: 43px; TOP: 12px; WIDTH: 74px
}
#device-selector-nav #ac-c720p-navitem .screen {
	HEIGHT: 43px; LEFT: 41px; TOP: 10px; WIDTH: 75px
}
#device-selector-nav #hp-cb-14-navitem .screen {
	HEIGHT: 43px; LEFT: 41px; TOP: 10px; WIDTH: 74px
}
#device-selector-nav #d11-navitem .screen {
	HEIGHT: 41px; LEFT: 43px; TOP: 13px; WIDTH: 72px
}
#device-selector-nav .device-name {
	FONT-SIZE: 0.85em; PADDING-BOTTOM: 0px; PADDING-TOP: 0.8em; PADDING-LEFT: 10%; MIN-HEIGHT: 2em; PADDING-RIGHT: 10%
}
.device-new {
	FONT-SIZE: 0.7em; BACKGROUND: #2881cc; POSITION: absolute; FONT-WEIGHT: 300; COLOR: #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 4px; LEFT: 32px; Z-INDEX: 101; DISPLAY: inline-block; LETTER-SPACING: 1px; TOP: 0px; PADDING-RIGHT: 4px; border-radius: 3px
}
.nav-selected .device-new {
	TOP: 20px
}
.standalone-nav .tab-nav {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 5px; MARGIN: -1px 0px 0px; PADDING-RIGHT: 5px
}
.g-tpl-nest .standalone-nav {
	MAX-WIDTH: 90%; FLOAT: none; MARGIN: 0px auto; DISPLAY: block
}
#tab-nav-footer {
	HEIGHT: 15px; BACKGROUND: #fff; POSITION: absolute; LEFT: 0px; TOP: -16px; WIDTH: 100%
}
#device-home-tab {
	DISPLAY: none
}
.nav-scroller-scroller {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 30px; MARGIN: -1px auto 0px; PADDING-RIGHT: 30px
}
.nav-scroller-viewport {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 100%
}
.js .nav-scroller-viewport {
	OVERFLOW: hidden; HEIGHT: 160px
}
.js .nav-scroller-viewport-inner {
	OVERFLOW: hidden; POSITION: absolute; LEFT: -1px; TOP: 0px
}
.nav-scroller-control {
	BORDER-TOP: #e0e0e0 1px solid; HEIGHT: 100%; BORDER-RIGHT: #e0e0e0 1px solid; BORDER-BOTTOM: #e0e0e0 1px solid; POSITION: absolute; BORDER-LEFT: #e0e0e0 1px solid; MARGIN-TOP: 25px; DISPLAY: block; TOP: 1px; MAX-HEIGHT: 90px; WIDTH: 23px; TEXT-INDENT: -9999px
}
* + HTML .nav-scroller-control {
	TEXT-INDENT: 0px
}
.nav-scroller-disabled {
	CURSOR: default
}
.nav-scroller-previous {
	BORDER-LEFT-WIDTH: 0px; LEFT: 0px; box-shadow: inset -10px -1px 19px rgba(80, 80, 80, .1); -webkit-box-shadow: inset -10px -1px 19px rgba(80, 80, 80, .1); -moz-box-shadow: inset -10px -1px 19px rgba(80, 80, 80, .1); border-top-right-radius: 3px; border-bottom-right-radius: 3px
}
.nav-scroller-previous:hover {
	box-shadow: inset -6px -4px 25px rgba(70, 70, 70, .1); -webkit-box-shadow: inset -6px -4px 25px rgba(70, 70, 70, .1); -moz-box-shadow: inset -6px -4px 25px rgba(70, 70, 70, .1)
}
.nav-scroller-next {
	BORDER-RIGHT-WIDTH: 0px; RIGHT: 0px; box-shadow: inset 10px -1px 19px rgba(80, 80, 80, .1); -webkit-box-shadow: inset 10px -1px 19px rgba(80, 80, 80, .1); -moz-box-shadow: inset 10px -1px 19px rgba(80, 80, 80, .1); border-top-left-radius: 3px; border-bottom-left-radius: 3px
}
.nav-scroller-next:hover {
	box-shadow: inset 6px -4px 25px rgba(70, 70, 70, .1); -webkit-box-shadow: inset 6px -4px 25px rgba(70, 70, 70, .1); -moz-box-shadow: inset 6px -4px 25px rgba(70, 70, 70, .1)
}
.nav-scroller-control .arrow {
	DISPLAY: block
}
.nav-scroller-previous .arrow {
	PADDING-BOTTOM: 0px; PADDING-TOP: 48px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px
}
.nav-scroller-next .arrow {
	FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 48px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px
}
.nav-scroller-control .arrow:after {
	BORDER-TOP-STYLE: solid; BORDER-LEFT-STYLE: solid; HEIGHT: 0px; BORDER-BOTTOM-STYLE: solid; POSITION: absolute; BORDER-RIGHT-STYLE: solid; CONTENT: ''; DISPLAY: block; TOP: 40px; WIDTH: 0px; -webkit-transform: rotate(360deg); transform: rotate(360deg)
}
.nav-scroller-previous .arrow:after {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 6px; BORDER-TOP-COLOR: transparent; BORDER-BOTTOM-WIDTH: 7px; BORDER-BOTTOM-COLOR: transparent; LEFT: 6px; BORDER-RIGHT-COLOR: #b1b1b1; BORDER-TOP-WIDTH: 7px; BORDER-LEFT-COLOR: transparent
}
.nav-scroller-disabled.nav-scroller-previous:hover .arrow:after {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 6px; BORDER-TOP-COLOR: transparent; BORDER-BOTTOM-WIDTH: 7px; BORDER-BOTTOM-COLOR: transparent; LEFT: 6px; BORDER-RIGHT-COLOR: #b1b1b1; BORDER-TOP-WIDTH: 7px; BORDER-LEFT-COLOR: transparent
}
.nav-scroller-next .arrow:after {
	BORDER-LEFT-WIDTH: 6px; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-COLOR: transparent; BORDER-BOTTOM-WIDTH: 7px; RIGHT: 6px; BORDER-BOTTOM-COLOR: transparent; BORDER-RIGHT-COLOR: transparent; BORDER-TOP-WIDTH: 7px; BORDER-LEFT-COLOR: #b1b1b1
}
.nav-scroller-disabled.nav-scroller-next:hover .arrow:after {
	BORDER-LEFT-WIDTH: 6px; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-COLOR: transparent; BORDER-BOTTOM-WIDTH: 7px; RIGHT: 6px; BORDER-BOTTOM-COLOR: transparent; BORDER-RIGHT-COLOR: transparent; BORDER-TOP-WIDTH: 7px; BORDER-LEFT-COLOR: #b1b1b1
}
.nav-scroller-previous:hover .arrow:after {
	BORDER-TOP-COLOR: transparent; BORDER-BOTTOM-COLOR: transparent; BORDER-RIGHT-COLOR: #39f; BORDER-LEFT-COLOR: transparent
}
.nav-scroller-next:hover .arrow:after {
	BORDER-TOP-COLOR: transparent; BORDER-BOTTOM-COLOR: transparent; BORDER-RIGHT-COLOR: transparent; BORDER-LEFT-COLOR: #39f
}
.nav-scroller-disabled {
	FILTER: alpha(opacity=40); opacity: .4
}
.nav-scroller-hidden {
	DISPLAY: none
}
#device-selector-nav .screen {
	LEFT: 40px; DISPLAY: block; TOP: 12px; WIDTH: 72px
}
#device-nav-scroller {
	MAX-WIDTH: 638px
}
#device-nav-scroller .nav-scroller-viewport {
	MAX-WIDTH: 638px
}
.standalone-nav#device-nav-scroller {
	MAX-WIDTH: 800px
}
.standalone-nav#device-nav-scroller .nav-scroller-viewport {
	MAX-WIDTH: 800px
}
#device-selector-nav .nav-selected {
	BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #dedede 1px solid; BORDER-BOTTOM: #fff 1px solid; COLOR: #000; PADDING-TOP: 85px; BORDER-LEFT: #dedede 1px solid; MARGIN-TOP: 0px; BACKGROUND-COLOR: #fff; box-shadow: 0 -31px 35px rgba(220, 220, 220, .6); -webkit-box-shadow: 0 -31px 35px rgba(220, 220, 220, .6); -moz-box-shadow: 0 -31px 35px rgba(220, 220, 220, .6)
}
#home_content .g-content {
	RIGHT: auto; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 20px; TOP: auto; PADDING-RIGHT: 0px; WIDTH: auto
}
.devices .marquee-copy .g-content {
	HEIGHT: 370px; MIN-HEIGHT: 370px
}
.devices .marquee-image {
	HEIGHT: 370px; MIN-HEIGHT: 370px
}
.device-content {
	MARGIN-BOTTOM: 5px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; BACKGROUND: #fff; BORDER-BOTTOM: 0px; MIN-HEIGHT: 415px; BORDER-LEFT: 0px; opacity: 1
}
#device-selector .g-tab-content-hidden {
	Z-INDEX: 1; opacity: 0
}
#device-selector {
	MIN-HEIGHT: 100px; MARGIN-TOP: 50px
}
[lang^='fr'] #device-selector H1 {
	FONT-SIZE: 2.5em
}
.device-selector-img {
	PADDING-BOTTOM: 20px; PADDING-TOP: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; -moz-transition: opacity 500ms ease-out; -webkit-transition: opacity 500ms ease-out; transition: opacity 500ms ease-out; opacity: 1
}
.g-tab-content-hidden .device-selector-img {
	opacity: 0
}
.overview-spec-list {
	PADDING-BOTTOM: 5px; PADDING-TOP: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 5px
}
.overview-spec-list .intro {
	FONT-SIZE: 1.2em; PADDING-BOTTOM: 0.6em; PADDING-TOP: 0.6em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.overview-spec-list H2 {
	MARGIN: 0.5em 0px 0.2em
}
.pricing {
	FONT-SIZE: 1em; FONT-WEIGHT: 400; COLOR: #000; MARGIN: 1em 0px 0.6em; LINE-HEIGHT: 1.4
}
.price {
	FONT-SIZE: 1.5em
}
.button-view-details {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 15px; MARGIN: 0px 0px 1em 1em; PADDING-RIGHT: 15px
}
* + HTML .button-view-details {
	PADDING-BOTTOM: 8px; PADDING-TOP: 6px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px
}
#compare-chromebooks {
	FLOAT: right; MARGIN-RIGHT: 2em; border-radius: 3px 3px 0 0
}
#device-marquee {
	POSITION: relative; MARGIN: 40px 0px 50px
}
.devices-home #mdn {
	WIDTH: 100%
}
.device-nav {
	LIST-STYLE-TYPE: none; MARGIN: 10px 0px 20px
}
.device-nav LI {
	FLOAT: left; TEXT-ALIGN: center; MARGIN: 8px 0px; DISPLAY: inline-block
}
.device-nav A {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 15px; BORDER-LEFT: #ccc 1px solid; DISPLAY: block; PADDING-RIGHT: 15px
}
.device-nav .g-first A {
	PADDING-LEFT: 0px; BORDER-LEFT: 0px
}
#device-nav-footer {
	DISPLAY: none
}
#device-nav-footer A {
	FONT-SIZE: 1em; BORDER-TOP: #d9d9d9 1px solid; BORDER-RIGHT: #d9d9d9 1px solid; BORDER-BOTTOM: #d9d9d9 1px solid; POSITION: relative; TEXT-TRANSFORM: none; FLOAT: right; PADDING-BOTTOM: 4px; PADDING-TOP: 5px; PADDING-LEFT: 8px; BORDER-LEFT: #d9d9d9 1px solid; PADDING-RIGHT: 12px; WIDTH: 120px
}
#device-nav-footer SPAN {
	HEIGHT: 34px; BACKGROUND: url(../images/content/linkbutton-arrow.png) no-repeat; POSITION: absolute; LEFT: -1px; DISPLAY: block; TOP: -1px; WIDTH: 10px
}
#device-nav-footer .right-arrow {
	RIGHT: -1px; BACKGROUND-POSITION: -20px 0px; LEFT: auto
}
#device-nav-footer .g-first A {
	FLOAT: left
}
#chromebook-nav-footer {
	DISPLAY: none
}
#devices-tabbed-widget .g-tab-content {
	BORDER-TOP: 0px; BACKGROUND: #fff
}
#devices-tabbed-widget .g-content {
	RIGHT: auto; POSITION: relative; TOP: auto; WIDTH: auto
}
#devices-tabbed-widget .g-tab SPAN {
	BOTTOM: auto
}
#devices-tabbed-widget .g-tab-content-hidden {
	WIDTH: 1px
}
#tabbed-widget-nav {
	DISPLAY: none
}
.js #tabbed-widget-nav {
	DISPLAY: block
}
.js .tab-title {
	DISPLAY: none
}
#tabbed-widget .g-content {
	TOP: 21%; WIDTH: 30%
}
.device-gallery {
	MARGIN: 40px 0px
}
.device-gallery A {
	TEXT-ALIGN: center; MARGIN: 5px; DISPLAY: block
}
.device-gallery IMG {
	BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid
}
.device-gallery A:hover {
	BORDER-TOP-COLOR: #39c; BORDER-BOTTOM-COLOR: #39c; BORDER-RIGHT-COLOR: #39c; BORDER-LEFT-COLOR: #39c
}
.device-info {
	PADDING-BOTTOM: 10px
}
.device-info H1 {
	FONT-SIZE: 2.25em !important
}
.device-info .pricing {
	COLOR: #333; MARGIN: 20px 0px 0px
}
.device-info .prices {
	FONT-SIZE: 1.6em
}
.device-info .promo-list {
	MARGIN: 20px 0px 0px 20px
}
.g-second .promo-list {
	MARGIN-LEFT: 25px
}
.device-info .cta {
	WHITE-SPACE: nowrap; MARGIN: 10px 0px
}
.device-img {
	POSITION: relative
}
.promo-list .tooltip-button {
	FONT-SIZE: 2em; VERTICAL-ALIGN: super; FONT-WEIGHT: bold; DISPLAY: inline-block
}
.promo-list .tooltip-button SPAN {
	COLOR: #309acc
}
.disclaimer {
	FONT-SIZE: 0.8em !important
}
.selector-disclaimer {
	BORDER-TOP: #f2f2f2 1px solid; PADDING-BOTTOM: 2em; PADDING-TOP: 1em; PADDING-LEFT: 1.5em; PADDING-RIGHT: 0px
}
#chromebook-portability {
	POSITION: relative
}
#chromebook-portability IMG {
	FLOAT: right; PADDING-BOTTOM: 20px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
#chromebook-portability .feature-info {
	POSITION: absolute; TOP: 320px; WIDTH: 100%
}
#chromebook-hd H2 {
	MARGIN-LEFT: -130px
}
#box-overview-intro .feature-text {
	RIGHT: 0px; POSITION: absolute; TOP: 35px
}
.video-holder {
	POSITION: relative
}
.play-screen {
	HEIGHT: 66%; POSITION: absolute; LEFT: 13.5%; DISPLAY: block; TOP: 10%; WIDTH: 54%; -moz-transition: background 50ms ease-out; -webkit-transition: background 50ms ease-out; transition: background 50ms ease-out
}
#chromeos-intro-video {
	MARGIN: 50px 0px 10px
}
#chromeos-intro-video .play-screen {
	HEIGHT: 53%; LEFT: 11%; TOP: 15%; WIDTH: 42%
}
#chromebooks-only {
	LEFT: 17.5%; WIDTH: 65%
}
.play-screen IMG {
	HEIGHT: 100%; MAX-HEIGHT: 200px; WIDTH: 100%
}
.play-screen:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.chromeos-device {
	BACKGROUND: #fff
}
.chromeos-device #marquee {
	MARGIN: 50px auto 0px; MIN-HEIGHT: 520px
}
.chromeos-device .g-tab-contents .back {
	DISPLAY: none
}
#hp-pav-navitem {
	BACKGROUND-POSITION: 50% -848px
}
.nav-selected#hp-pav-navitem {
	BACKGROUND-POSITION: 50% -828px
}
#hp-pav-navitem .screen {
	HEIGHT: 41px; LEFT: 43px; TOP: 12px; WIDTH: 73px
}
#hp-pav-feature-2 .feature-text {
	RIGHT: 0px; TOP: 8%
}
#hp-pav-dualusb {
	LEFT: 21.5%; TOP: 13%
}
[lang='de'] #hp-pav-dualusb {
	MAX-WIDTH: 110px
}
[lang='nl'] #hp-pav-dualusb {
	MAX-WIDTH: 110px
}
[lang='sv'] #hp-pav-dualusb {
	MAX-WIDTH: 110px
}
#hp-pav-memory {
	LEFT: 14%; TOP: 76%
}
[lang='de'] #hp-pav-memory {
	MAX-WIDTH: 130px
}
[lang='fr'] #hp-pav-memory {
	MAX-WIDTH: 130px
}
#hp-pav-hdmi {
	LEFT: 30%; TOP: 76%
}
#hp-pav-ethernet {
	LEFT: 34%; TOP: 13%
}
#hp-pav-power {
	LEFT: 39%; TOP: 76%
}
#hp-pav-usb {
	LEFT: 79%; TOP: 76%
}
#hp-pav-audio {
	LEFT: 79%; TOP: 13%
}
#ss-cb-feature-1 .feature-text {
	RIGHT: 0px; TOP: 30%; WIDTH: 60%
}
#ss-s550-feature-1 IMG {
	FLOAT: right; PADDING-BOTTOM: 20px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
#ss-s550-feature-1 .feature-text {
	TOP: 320px; WIDTH: 100%
}
.spec-labels {
	HEIGHT: 220px; WIDTH: 100%; background-size: 100%; -moz-background-size: 100%
}
.spec-labels LI {
	POSITION: absolute; TEXT-ALIGN: center; DISPLAY: inline-block
}
.spec-label {
	POSITION: absolute
}
.spec-lines {
	POSITION: absolute; LEFT: 0px; BOTTOM: 0px
}
.ss-box-s3 .spec-lines {
	PADDING-BOTTOM: 50px; PADDING-TOP: 50px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
#box-front-view {
	BACKGROUND: url(../images/devices/chromebox/box-frontview-labels.png) no-repeat 0px 47px; background-size: 100%
}
#box-rear-view {
	BACKGROUND: url(../images/devices/chromebox/box-rearview-labels.png) no-repeat 0px 47px; background-size: 100%
}
#ss-box-s3-power {
	LEFT: 10%; TOP: 78%
}
#ss-box-s3-headphone {
	LEFT: 47%; TOP: 14%
}
#ss-box-s3-usb {
	LEFT: 69%; TOP: 78%
}
#ss-box-s3-lock {
	LEFT: 0px; TOP: 78%; WIDTH: 80px
}
#ss-box-s3-powerrear {
	LEFT: 22%; TOP: 78%
}
#ss-box-s3-dvi {
	LEFT: 16%; TOP: 14.5%; WIDTH: 125px
}
#ss-box-s3-ethernet {
	LEFT: 46%; TOP: 14%
}
#ss-box-s3-usbrear {
	LEFT: 64%; TOP: 14%
}
#ss-box-s3-displayport {
	LEFT: 66%; TOP: 78%
}
#specs_content {
	MARGIN: 50px 0px
}
#specs_content .g-unit {
	POSITION: relative; PADDING-BOTTOM: 50px; PADDING-TOP: 50px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.spec-labels {
	HEIGHT: 220px; POSITION: absolute; LEFT: 0px; TOP: 0px; WIDTH: 100%; background-size: 100%; -moz-background-size: 100%
}
.spec-labels LI {
	POSITION: absolute; TEXT-ALIGN: center; DISPLAY: inline-block
}
.chromeos-device #specs_content {
	MARGIN: 50px 0px
}
.chromeos-device #specs_content .g-unit {
	POSITION: relative; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.ss-box-s3 #specs_content .g-unit {
	PADDING-BOTTOM: 50px; PADDING-TOP: 50px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.ss-box-s3 #spec-list .g-unit {
	PADDING-BOTTOM: 25px; PADDING-TOP: 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.ss-s550 .spec-lines {
	PADDING-BOTTOM: 5px
}
.ss-cb #specs_content IMG {
	PADDING-BOTTOM: 30px
}
#ss-cb-screen {
	COLOR: #fff; LEFT: 24%; TOP: 35.5%
}
#ss-cb-width {
	LEFT: 24.8%; TOP: 86%
}
#ss-cb-sim {
	LEFT: 67%; TOP: 92%
}
#ss-cb-usb {
	LEFT: 75%; TOP: 92%
}
HTML[lang=de] #ss-cb-usb {
	LEFT: 71%
}
#ss-cb-hdmi {
	LEFT: 83%; TOP: 92%
}
#ss-cb-power {
	LEFT: 88%; TOP: 92%
}
#ss-s550-memorycard {
	LEFT: 23%; TOP: 95%
}
#ss-s550-usb1 {
	LEFT: 33%; TOP: 72%
}
#ss-s550-lock {
	LEFT: 37%; TOP: 95%
}
#ss-s550-power {
	LEFT: 55%; TOP: 95%
}
#ss-s550-ethernet {
	LEFT: 55%; TOP: 72%
}
#ss-s550-displayport {
	LEFT: 61%; TOP: 95%
}
#ss-s550-usb2 {
	LEFT: 69%; TOP: 72%
}
#ss-s550-audio {
	LEFT: 73%; TOP: 95%
}
.ac-c7 .spec-lines {
	BOTTOM: 13%
}
.ac-c7 .spec-labels {
	HEIGHT: 115px
}
#ac-c7-audio {
	LEFT: 9%; TOP: 78%
}
#ac-c7-usb1 {
	LEFT: 25%; TOP: 78%
}
#ac-c7-power {
	LEFT: 34%; TOP: 78%
}
#ac-c7-lock {
	LEFT: 40%; TOP: 78%
}
#ac-c7-ethernet {
	LEFT: 55%; TOP: 78%
}
#ac-c7-vga {
	LEFT: 63%; TOP: 78%
}
#ac-c7-hdmi {
	LEFT: 84%; TOP: 78%
}
#ac-c7-usb2 {
	LEFT: 89%; TOP: 78%
}
#gweb-lightbox-gallery {
	MAX-WIDTH: 960px; FONT-WEIGHT: 200; PADDING-BOTTOM: 25px; PADDING-TOP: 25px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; WIDTH: auto !important
}
#gweb-lightbox-gallery .gweb-lightbox-nav {
	CURSOR: pointer; BORDER-TOP: 0px; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; POSITION: absolute; OUTLINE-WIDTH: medium; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; OUTLINE-STYLE: none; PADDING-LEFT: 0px; TEXT-DECORATION: none !important; MARGIN: 0px; BORDER-LEFT: 0px; Z-INDEX: 1000 !important; DISPLAY: block; OUTLINE-COLOR: invert; TOP: 0px; PADDING-RIGHT: 0px; WIDTH: 35%
}
#gweb-lightbox-gallery .gweb-lightbox-next {
	RIGHT: 0px; TEXT-ALIGN: right
}
#gweb-lightbox-gallery .gweb-lightbox-prev {
	TEXT-ALIGN: left; LEFT: 0px
}
#gweb-lightbox-gallery .gweb-lightbox-nav SPAN {
	FONT-SIZE: 1.7em; BACKGROUND: #fff; POSITION: absolute; FONT-WEIGHT: 200; COLOR: #666; DISPLAY: block; TOP: 48%; VISIBILITY: visible; -moz-transition: all 150ms ease-out; -webkit-transition: all 150ms ease-out; transition: all 150ms ease-out
}
#gweb-lightbox-gallery .gweb-lightbox-prev SPAN {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px; PADDING-LEFT: 3px; LEFT: 25px; PADDING-RIGHT: 8px; -moz-border-radius: 0; border-radius: 0; -webkit-border-radius: 0
}
#gweb-lightbox-gallery .gweb-lightbox-next SPAN {
	RIGHT: 25px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 3px; -moz-border-radius: 0; border-radius: 0; -webkit-border-radius: 0
}
#gweb-lightbox-gallery .gweb-lightbox-nav:hover SPAN {
	COLOR: #000; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; VISIBILITY: visible !important
}
.gweb-lightbox-title-close {
	FONT-SIZE: 20px; RIGHT: 25px; FONT-WEIGHT: 200; TOP: 15px
}
#gweb-lightbox-gallery .gweb-lightbox-title-text {
	FONT-SIZE: 1.2em; FONT-WEIGHT: 200
}
#gweb-lightbox-gallery .gweb-lightbox-title-text SPAN {
	FONT-WEIGHT: 200
}
#samsung-keyboard {
	LEFT: 54%; Z-INDEX: 8; TOP: 73%
}
#samsung-touchpad {
	LEFT: 38%; Z-INDEX: 7; TOP: 80%
}
#samsung-multicard {
	LEFT: 4.5%; Z-INDEX: 5; TOP: 80%
}
#samsung-vga {
	LEFT: 24%; Z-INDEX: 6; TOP: 67%
}
#samsung-hdcam {
	LEFT: 62.5%; Z-INDEX: 4; TOP: 1%
}
#samsung-power {
	LEFT: 87%; Z-INDEX: 9; TOP: 74%
}
#acer-keyboard {
	LEFT: 50%; Z-INDEX: 8; TOP: 70%
}
#acer-touchpad {
	LEFT: 37%; Z-INDEX: 7; TOP: 78%
}
#acer-multicard {
	LEFT: 9%; Z-INDEX: 5; TOP: 72%
}
#acer-vga {
	LEFT: 22%; Z-INDEX: 6; TOP: 65%
}
#acer-hdcam {
	LEFT: 62%; Z-INDEX: 4; TOP: 2.5%
}
#acer-power {
	LEFT: 87%; Z-INDEX: 9; TOP: 71%
}
#ss550-hdcam {
	LEFT: 61%; Z-INDEX: 4; TOP: 2%
}
#ss550-keyboard {
	LEFT: 54%; Z-INDEX: 8; TOP: 74%
}
#ss550-displayport {
	LEFT: 21%; Z-INDEX: 6; TOP: 70%
}
#ss550-touchpad {
	LEFT: 42%; Z-INDEX: 7; TOP: 82%
}
#ss550-power {
	LEFT: 89%; Z-INDEX: 9; TOP: 74%
}
.device-nav-buttons LI {
	POSITION: absolute; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; PADDING-LEFT: 0px !important; BORDER-LEFT: 0px; PADDING-RIGHT: 0px !important
}
.device-nav-buttons SPAN.left {
	BACKGROUND: url(../images/tooltip-left.png) no-repeat; FLOAT: left; LEFT: -7px
}
.device-nav-buttons SPAN.right {
	BACKGROUND: url(../images/tooltip-right.png) no-repeat; RIGHT: -10px; FLOAT: right
}
.device-nav-buttons A {
	BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; BACKGROUND: #f4f4f4; BORDER-BOTTOM: #ccc 1px solid; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; TEXT-ALIGN: center; PADDING-TOP: 10px; PADDING-LEFT: 10px; BORDER-LEFT: #ccc 1px solid; DISPLAY: block; PADDING-RIGHT: 10px; box-shadow: 3px 3px 3px rgba(100, 100, 100, .5); -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; -webkit-box-shadow: 3px 3px 3px rgba(100, 100, 100, .5); -moz-box-shadow: 3px 3px 3px rgba(100, 100, 100, .5)
}
.device-nav-buttons SPAN {
	HEIGHT: 21px; POSITION: absolute; MARGIN: 0px; WIDTH: 11px
}
#ac700 {
	LEFT: 6%; TOP: 53%
}
#series550 {
	RIGHT: 25%; TOP: 57%
}
#series5 {
	RIGHT: 2%; TOP: 53%
}
#youtube-embed {
	MIN-HEIGHT: 330px; WIDTH: 100%
}
#chromebook-shorts #clips {
	LIST-STYLE-TYPE: none; OVERFLOW: auto; BORDER-TOP: #eee 1px solid; HEIGHT: 330px; BORDER-RIGHT: #eee 0px solid; BORDER-BOTTOM: #eee 1px solid; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 20px; BORDER-LEFT: #eee 0px solid; PADDING-RIGHT: 0px
}
#chromebook-shorts LI {
	BORDER-BOTTOM: #eee 1px solid; PADDING-BOTTOM: 1em; PADDING-TOP: 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
#chromebook-shorts H3 {
	FONT-SIZE: 1em; FONT-WEIGHT: 400; MARGIN: 0px; LINE-HEIGHT: 1em
}
#chromebook-shorts H3 A {
	COLOR: #000
}
#chromebook-shorts P {
	FONT-SIZE: 0.88em; MARGIN: 0.3em 0.2em 0.3em 0px
}
#chromebook-shorts LI SPAN {
	OVERFLOW: hidden; HEIGHT: 65px; POSITION: relative; DISPLAY: block; WIDTH: 120px
}
#chromebook-shorts LI IMG {
	POSITION: absolute; TOP: -13px
}
.cb-features #gweb-lightbox-gallery {
	MAX-WIDTH: 850px; PADDING-BOTTOM: 35px; PADDING-TOP: 35px; PADDING-LEFT: 52px; PADDING-RIGHT: 52px
}
.cb-features .gweb-lightbox-title-text {
	POSITION: absolute; LEFT: 52px; TOP: 15px
}
.tab-pad .back {
	BORDER-TOP: 0px; HEIGHT: 8px; BORDER-RIGHT: 0px; BACKGROUND: url(../images/backtotop-divider.jpg) no-repeat 50% top; BORDER-BOTTOM: 0px; MARGIN: 35px auto; BORDER-LEFT: 0px
}
.tab-pad .back A {
	HEIGHT: 1px; VISIBILITY: hidden
}
#devices-feature-sharing IMG {
	FLOAT: right
}
#offline-apps {
	POSITION: absolute; LEFT: 1%; MARGIN: 40px 2% 5%; TOP: 10%; WIDTH: 60%
}
#offline-apps .app {
	OVERFLOW: hidden; CURSOR: pointer; BORDER-TOP: #fff 25px solid; HEIGHT: 80px; BORDER-RIGHT: #fff 10px solid; BACKGROUND: #fff; BORDER-BOTTOM: #fff 20px solid; POSITION: relative; PADDING-BOTTOM: 0px; TEXT-ALIGN: center; PADDING-TOP: 0px; PADDING-LEFT: 1em; MARGIN: 2%; BORDER-LEFT: #fff 10px solid; PADDING-RIGHT: 1em
}
#offline-apps .desc {
	MARGIN-TOP: 30px
}
#offline-apps .icon {
	HEIGHT: 32px; BACKGROUND-IMAGE: url(../images/devices/offline-apps-sprite.png); BACKGROUND-REPEAT: no-repeat; MARGIN: 0px auto 10px; DISPLAY: block; WIDTH: 32px
}
#offline-apps .icon {
	-moz-transition: margin 150ms ease-in; -webkit-transition: margin 150ms ease-in; transition: margin 150ms ease-in
}
#offline-apps .desc {
	-moz-transition: margin 150ms ease-in; -webkit-transition: margin 150ms ease-in; transition: margin 150ms ease-in
}
#offline-apps .app:hover .desc {
	MARGIN-TOP: 10px
}
#offline-apps .app:hover .icon {
	MARGIN-TOP: -40px
}
#icon-offline-gmail {
	BACKGROUND-POSITION: 0px 0px
}
#icon-drive {
	BACKGROUND-POSITION: -64px 0px
}
#icon-calendar {
	BACKGROUND-POSITION: -32px 0px
}
#icon-media {
	BACKGROUND-POSITION: 0px -32px
}
#icon-scratchpad {
	BACKGROUND-POSITION: -64px -32px
}
#icon-webstore {
	BACKGROUND-POSITION: -32px -32px
}
#offline-apps P {
	FONT-SIZE: 0.9em
}
.fixed-feature-container {
	MARGIN-BOTTOM: 2em; POSITION: relative
}
.fixed-feature-container .feature-text {
	POSITION: absolute
}
#devices-feature-sharing .feature-text {
	TOP: 10px
}
#chromebook-promo-nav {
	BORDER-TOP: #ebebeb 1px solid; BACKGROUND: #f8f8f8; MARGIN-TOP: 3em
}
#chromebook-promo-nav .g-content {
	BACKGROUND: url(../images/devices/promo-footer-chromebook.png) no-repeat right bottom; PADDING-BOTTOM: 35px; PADDING-TOP: 25px; PADDING-LEFT: 5%; PADDING-RIGHT: 370px
}
.os-link {
	FONT-WEIGHT: 600; COLOR: #000
}
.js .os-content {
	DISPLAY: block
}
#what-is-an-os {
	LEFT: 100%; TOP: 38%
}
.builtin-tier2 {
	MARGIN-TOP: 2em
}
.builtin-tab {
	BORDER-TOP: #ebebeb 1px solid; BORDER-BOTTOM: #ebebeb 1px solid; OUTLINE-WIDTH: medium; PADDING-BOTTOM: 20px; TEXT-ALIGN: center; PADDING-TOP: 20px; OUTLINE-STYLE: none; PADDING-LEFT: 20px; OUTLINE-COLOR: invert; PADDING-RIGHT: 20px; -moz-transition: padding 150ms ease-in; -webkit-transition: padding 150ms ease-in; transition: padding 150ms ease-in
}
.builtin-tab:hover {
	
}
.builtin-tab .h3 {
	FONT-SIZE: 1.2em; BACKGROUND: url(../images/content/tab-down-arrow.png) no-repeat 49% 90%; PADDING-BOTTOM: 1em; MIN-HEIGHT: 2.5em; -moz-transition: background-position 500ms ease-in; -webkit-transition: background-position 500ms ease-in; transition: background-position 500ms ease-in
}
[lang^='en'] .builtin-tab .h3 {
	FONT-SIZE: 1.7em; MIN-HEIGHT: 1em
}
.builtin-tab A:hover .h3 {
	BACKGROUND-POSITION: 49% 95%
}
.goog-zippy-expanded.builtin-tab .h3 {
	BACKGROUND: url(../images/up-arrow-grey.png) no-repeat 49% 95%
}
.builtin-tab .icon {
	HEIGHT: 120px; BACKGROUND: url(../images/devices/builtin-nav-icons.png) no-repeat; MARGIN: 0px auto; DISPLAY: block
}
#builtin-apps {
	BACKGROUND-POSITION: 0px 0px; WIDTH: 220px
}
#builtin-cloud {
	BACKGROUND-POSITION: -220px 0px; WIDTH: 164px
}
#builtin-security {
	BACKGROUND-POSITION: -390px 0px; WIDTH: 100px
}
#builtin-speed {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-TRANSFORM: uppercase; WIDTH: 145px
}
#builtin-speed .counter {
	PADDING-TOP: 1em
}
#builtin-updates {
	BACKGROUND-POSITION: -640px 0px; WIDTH: 160px
}
#builtin-connectivity {
	BACKGROUND-POSITION: -800px 0px; WIDTH: 200px
}
.builtin-tab-content {
	BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; BORDER-BOTTOM: #eee 1px solid; MARGIN: -2px 0px 2em; MIN-HEIGHT: 300px; BORDER-LEFT: #eee 1px solid; box-shadow: 3px -4px 13px rgba(220, 220, 200, .3); -webkit-box-shadow: 3px -4px 13px rgba(220, 220, 200, .3)
}
.builtin-tab-content .g-tpl-nest {
	PADDING-BOTTOM: 3%; PADDING-TOP: 3%; PADDING-LEFT: 3%; PADDING-RIGHT: 3%
}
.builtin-tab-content H3 {
	FONT-SIZE: 2.1em
}
.builtin-tab-content H4 {
	FONT-SIZE: 1.5em; FONT-WEIGHT: 300
}
.goog-zippy-expanded.builtin-tab {
	BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #efefef 1px solid; BACKGROUND: #fff; BORDER-BOTTOM: #fff 1px solid; PADDING-BOTTOM: 40px; PADDING-TOP: 20px; PADDING-LEFT: 20px; BORDER-LEFT: #efefef 1px solid; PADDING-RIGHT: 20px; box-shadow: 3px -4px 13px 0 rgba(220, 220, 220, .3); -webkit-box-shadow: 3px -4px 13px rgba(220, 220, 220, .3)
}
.built-in-time {
	TEXT-ALIGN: center; WIDTH: 87%
}
.built-in-time .h3 {
	FONT-SIZE: 1.5em
}
#speed-compare {
	MARGIN-TOP: 1em
}
.time {
	FONT-SIZE: 1.1em; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 0px solid; BORDER-BOTTOM: #eee 1px solid; TEXT-TRANSFORM: uppercase; FONT-WEIGHT: 600; PADDING-BOTTOM: 1em; TEXT-ALIGN: center; PADDING-TOP: 1em; PADDING-LEFT: 0px; BORDER-LEFT: #eee 0px solid; PADDING-RIGHT: 0px
}
.counter {
	HEIGHT: 85px; BACKGROUND-IMAGE: url(../images/devices/built-in-speed.png); BACKGROUND-REPEAT: no-repeat; MARGIN: 0px auto; DISPLAY: block; WIDTH: 120px
}
.counter SPAN {
	VISIBILITY: hidden
}
#seconds-30 {
	BACKGROUND-POSITION: -120px 0px
}
#webapps-table {
	BORDER-SPACING: 20px 0
}
#webapps-table TH {
	BACKGROUND: #fff; PADDING-BOTTOM: 0.5em; TEXT-ALIGN: left; PADDING-TOP: 0.5em; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; WIDTH: 50%
}
#webapps-table TD {
	FONT-SIZE: 1em; BORDER-TOP: #eee 1px solid; HEIGHT: 30px; VERTICAL-ALIGN: middle; BACKGROUND: #fff; PADDING-BOTTOM: 2em; PADDING-TOP: 2em; PADDING-LEFT: 15px; PADDING-RIGHT: 15px
}
#webapps-table .icon {
	HEIGHT: 49px; BACKGROUND-IMAGE: url(../images/devices/webapp-sprite.png); FLOAT: left; DISPLAY: block
}
#docs {
	WIDTH: 82px
}
#music {
	BACKGROUND-POSITION: 139px 0px; MARGIN: 0px 5%; WIDTH: 44px
}
#video {
	BACKGROUND-POSITION: 47px 0px; MARGIN: 0px 6%; WIDTH: 46px
}
#hangouts {
	BACKGROUND-POSITION: 95px 0px; MARGIN: 0px 6%; WIDTH: 46px
}
#webapps-table P {
	PADDING-BOTTOM: 1em; PADDING-TOP: 1em; PADDING-LEFT: 90px; PADDING-RIGHT: 0px
}
#webapps-table .no-pad {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 90px; PADDING-RIGHT: 0px
}
#tab-content-bestof H3 {
	PADDING-BOTTOM: 0px; PADDING-TOP: 3%; PADDING-LEFT: 3%; PADDING-RIGHT: 3%
}
.price-footnote {
	MARGIN-BOTTOM: 1.5em; FONT-SIZE: 0.8em
}
.price-disclaimer {
	MARGIN-BOTTOM: 1.5em; FONT-SIZE: 0.8em; TEXT-ALIGN: right
}
#retailers-footer .price-disclaimer {
	MARGIN: 0px 1em 1em
}
.hpcb-disclaimer {
	FONT-SIZE: 1.02em; COLOR: #999
}
.hpcb-disclaimer A {
	COLOR: #39f
}
.intro + .hpcb-disclaimer {
	MARGIN-BOTTOM: 25px; MARGIN-TOP: -25px
}
.promos .no-pad {
	MARGIN: 0px
}
.marquee-noimg {
	MARGIN: 50px auto 10px
}
.marquee-overlay .img-right {
	FLOAT: right !important
}
.img-carousel {
	HEIGHT: 325px; MARGIN: 0px
}
.img-carousel .marquee {
	HEIGHT: 325px; MARGIN: 0px
}
.img-carousel IMG {
	MARGIN: 0px auto
}
.no-divider.promos .g-content {
	BORDER-TOP: 0px
}
.buynow-button-dropdown .buynow {
	Z-INDEX: 101
}
.buynow-button-dropdown {
	POSITION: relative; DISPLAY: inline-block
}
.buynow-options {
	BACKGROUND: #d9e5fb; POSITION: absolute; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.8em; PADDING-LEFT: 13%; LEFT: 0px; FILTER: alpha(opacity=0); Z-INDEX: 100; TOP: 20px; PADDING-RIGHT: 5%; WIDTH: 82%; transition: opacity .5s, top .2s; opacity: 0; -webkit-backface-visibility: hidden
}
* + HTML .buynow-options {
	MAX-WIDTH: 120px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.8em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em
}
.buynow-options LI {
	LIST-STYLE-TYPE: none; POSITION: relative; PADDING-BOTTOM: 0.2em; TEXT-ALIGN: left; PADDING-TOP: 0.2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WIDTH: 100%
}
.buynow-options-hover .buynow-options {
	FILTER: alpha(opacity=100); TOP: 65%; opacity: 1
}
.buynow-option {
	MARGIN: 0px; DISPLAY: block; WIDTH: 100%
}
.buynow-options-hover .buynow SPAN {
	BACKGROUND-POSITION: 0px -21px; -webkit-transform: rotate(90deg); transform: rotate(90deg)
}
.devices-chromecast.devices-buynow .marquee-image IMG {
	MAX-WIDTH: 50%; MARGIN-RIGHT: 25%
}
.devices-support .marquee-copy {
	WIDTH: 35%
}
#using-chromebooks .tab-content {
	MIN-HEIGHT: 350px
}
.device-category {
	MAX-WIDTH: 390px
}
.cb-features .promos {
	MARGIN-TOP: 90px
}
.cb-features .inline-icon > A {
	DISPLAY: inline
}
#screenshot-carousel {
	POSITION: relative
}
#screenshot-carousel #mdn {
	POSITION: absolute; LEFT: 6%; TOP: 93%
}
#screenshot-carousel .caption {
	FLOAT: right; TEXT-ALIGN: right; PADDING-RIGHT: 6%; WIDTH: 80%
}
#screenshot-carousel .marquee {
	HEIGHT: 365px
}
#screenshot-carousel .img-carousel {
	HEIGHT: 365px
}
#youtube-embed {
	MIN-HEIGHT: 330px; WIDTH: 100%
}
#chromebook-shorts #clips {
	LIST-STYLE-TYPE: none; OVERFLOW: auto; BORDER-TOP: #eee 1px solid; HEIGHT: 330px; BORDER-RIGHT: #eee 0px solid; BORDER-BOTTOM: #eee 1px solid; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 20px; BORDER-LEFT: #eee 0px solid; PADDING-RIGHT: 0px
}
#chromebook-shorts LI {
	BORDER-BOTTOM: #eee 1px solid; PADDING-BOTTOM: 1em; PADDING-TOP: 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
#chromebook-shorts H3 {
	FONT-SIZE: 1em; FONT-WEIGHT: 400; MARGIN: 0px; LINE-HEIGHT: 1em
}
#chromebook-shorts H3 A {
	COLOR: #000
}
#chromebook-shorts P {
	FONT-SIZE: 0.88em; MARGIN: 0.3em 0.2em 0.3em 0px
}
#chromebook-shorts LI SPAN {
	OVERFLOW: hidden; HEIGHT: 65px; POSITION: relative; DISPLAY: block; WIDTH: 120px
}
#chromebook-shorts LI IMG {
	POSITION: absolute; TOP: -13px
}
.retailers {
	OVERFLOW-Y: auto
}
.devices-buynow #marquee {
	MARGIN: 50px auto 0px
}
.devices-eol .marquee-copy .g-content {
	HEIGHT: 150px
}
.devices-buynow .marquee-copy .g-content {
	HEIGHT: 150px
}
.devices-eol .marquee-image {
	MIN-HEIGHT: 150px
}
.devices-buynow .marquee-image {
	MIN-HEIGHT: 150px
}
.devices-eol #marquee H1 {
	FONT-SIZE: 2.7em
}
.devices-buynow #marquee H1 {
	FONT-SIZE: 2.7em
}
.buynow {
	POSITION: relative; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; PADDING-LEFT: 17px; MARGIN: 0.5em 0px 1em; PADDING-RIGHT: 50px
}
.buynow SPAN {
	HEIGHT: 20px; BACKGROUND: url(../images/content/buynow_arrow.png) no-repeat; RIGHT: 10px; POSITION: absolute; DISPLAY: inline-block; TOP: 6px; WIDTH: 20px
}
.buynow:hover SPAN {
	BACKGROUND-POSITION: 0px -21px
}
#check-availablity {
	FONT-SIZE: 0.9em; MAX-WIDTH: 610px; BACKGROUND: #fff; POSITION: absolute; COLOR: #000; PADDING-BOTTOM: 0.5em; TEXT-ALIGN: center; PADDING-TOP: 0.5em; PADDING-LEFT: 0.5em; LEFT: 1px; Z-INDEX: 5000; TOP: 1px; PADDING-RIGHT: 0.5em; WIDTH: 99%
}
.locale-retailers {
	CURSOR: pointer; BACKGROUND: #f9f9f9; POSITION: absolute; LEFT: 0px; Z-INDEX: 10; WIDTH: 100% !important; BOTTOM: 33px; box-shadow: 0 0 10px 3px #f3f3f3; -webkit-box-shadow: 0 0 10px 3px #f3f3f3; -moz-box-shadow: 0 0 10px 3px #f3f3f3
}
.js .locale-retailers {
	DISPLAY: none; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; transition: all .3s ease-in; -ms-transition: all .3s ease-in
}
.locale-retailers H2 {
	FONT-SIZE: 0.9em; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; BACKGROUND: #f9f9f9; BORDER-BOTTOM: #fff 1px solid; POSITION: relative !important; FONT-WEIGHT: 400; COLOR: #000; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; PADDING-LEFT: 0px; MARGIN: 0px; BORDER-LEFT: #ddd 1px solid; LINE-HEIGHT: 1.3em; TOP: 0px !important; PADDING-RIGHT: 0px; -moz-border-radius: 3px 3px 0 0; border-radius: 3px 3px 0 0; text-shadow: none
}
.buynow .hover {
	OVERFLOW: hidden; HEIGHT: auto; DISPLAY: block
}
.buynow:hover .locale-retailers {
	OVERFLOW: hidden; HEIGHT: auto; DISPLAY: block
}
.locale-retailers UL {
	LIST-STYLE-TYPE: none; TEXT-ALIGN: center; MARGIN: 0px
}
.locale-retailers LI {
	BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; BACKGROUND: #fff; BORDER-BOTTOM: #fff 1px solid; PADDING-BOTTOM: 0.4em; PADDING-TOP: 0.4em; PADDING-LEFT: 0px; BORDER-LEFT: #ddd 1px solid; DISPLAY: block; LINE-HEIGHT: 1em; PADDING-RIGHT: 0px; box-shadow: inset 0 0 10px 3px #f3f3f3; -webkit-box-shadow: inset 0 0 10px 3px #f3f3f3; -moz-box-shadow: inset 0 0 10px 3px #f3f3f3
}
.locale-retailers LI:hover {
	box-shadow: inset 0 0 10px 3px #eee; -webkit-box-shadow: inset 0 0 10px 3px #eee; -moz-box-shadow: inset 0 0 10px 3px #eee
}
.locale-retailers A {
	MARGIN: 0px
}
.locale-retailers IMG {
	MAX-WIDTH: 100px
}
.devices-buynow .marquee-link {
	FONT-SIZE: 1em; FONT-WEIGHT: 400; MARGIN: 1em 0px
}
.devices-buynow .marquee-link A {
	COLOR: #000
}
#gweb-lightbox-buynowlb {
	MAX-WIDTH: 750px; HEIGHT: 440px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
#gweb-lightbox-buynowlb IFRAME {
	HEIGHT: 440px
}
#devices-buynow-retailers {
	PADDING-BOTTOM: 20px; PADDING-TOP: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
#devices-buynow-retailers H1 {
	FONT-SIZE: 1.8em; TEXT-ALIGN: center
}
#retailer_country {
	MARGIN: 0.5em 0px; DISPLAY: none
}
.js #retailer_country {
	DISPLAY: block
}
#devices-buynow-retailers #retailer_country {
	TEXT-ALIGN: center; MARGIN: 1em 0px
}
.dropdown {
	MARGIN-BOTTOM: 1em; FONT-SIZE: 1.1em; MAX-WIDTH: 270px; BORDER-TOP-COLOR: #eee; BACKGROUND: #f7f7f7; BORDER-BOTTOM-COLOR: #eee; BORDER-RIGHT-COLOR: #eee; BORDER-LEFT-COLOR: #eee
}
#online-content {
	MARGIN: 0px auto; WIDTH: 75%
}
.buynow-dropdown {
	PADDING-BOTTOM: 0.5em; TEXT-ALIGN: center; PADDING-TOP: 0.5em; PADDING-LEFT: 1em; DISPLAY: block; PADDING-RIGHT: 1em
}
.buynow-dropdown LABEL {
	FONT-SIZE: 1.1em
}
.dropdown-select {
	DISPLAY: inline-block
}
:first-child.dropdown-select {
	MARGIN-RIGHT: 20px
}
#retailer-list {
	TEXT-ALIGN: center; DISPLAY: block
}
#retailer-list H2 {
	MARGIN-TOP: 0px
}
.retailer-list UL {
	LIST-STYLE-TYPE: none; MAX-WIDTH: 680px; TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: auto
}
.retailer-list LI {
	MIN-WIDTH: 193px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px 1em 0.5em 0px; DISPLAY: inline-block; PADDING-RIGHT: 0px; -moz-transition: opacity .2s ease-in; -webkit-transition: opacity .2s ease-in; transition: opacity .2s ease-in
}
.retailer-list IMG {
	HEIGHT: 40px
}
A[data-g-partner='fnac'] {
	OVERFLOW: hidden; PADDING-BOTTOM: 19px !important; PADDING-TOP: 10px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important
}
A[data-g-partner='fnac'] IMG {
	HEIGHT: 50px
}
.retailer-link A {
	BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; BACKGROUND: url(../images/devices/retailer-corner.png) no-repeat 98% 5px; BORDER-BOTTOM: #eee 1px solid; PADDING-BOTTOM: 1.5em; PADDING-TOP: 1.5em; PADDING-LEFT: 0.65em; BORDER-LEFT: #eee 1px solid; DISPLAY: block; PADDING-RIGHT: 0.65em; -moz-transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; transition: all .2s ease-in-out
}
.retailer-link A:hover {
	BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; box-shadow: inset 0 0 10px 3px rgba(69, 154, 231, .2); -webkit-box-shadow: inset 0 0 10px 3px rgba(69, 154, 231, .2); -moz-box-shadow: inset 0 0 10px 3px rgba(69, 154, 231, .2)
}
.retailer-disabled A {
	CURSOR: default
}
.retailer-disabled IMG {
	FILTER: grayscale(100%); -webkit-filter: grayscale(100%)
}
* + HTML .retailer-disabled {
	DISPLAY: none
}
.device-info-panel {
	MARGIN: 1em 0px 2em; MIN-HEIGHT: 150px
}
.device-info-panel :first-child.g-unit {
	TEXT-ALIGN: center
}
.outofstock {
	TEXT-ALIGN: center; MARGIN: 1em 5%
}
#retailers-footer {
	BACKGROUND: #fff; POSITION: fixed; WIDTH: 100%; BOTTOM: 0px
}
#promo-bar {
	CURSOR: pointer; BACKGROUND: #f3f3f3; PADDING-BOTTOM: 8px; TEXT-ALIGN: center; PADDING-TOP: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
#stores-promo-text {
	PADDING-LEFT: 55px
}
#stores-promo-text SPAN {
	FONT-WEIGHT: 400
}
#chrome-marker {
	HEIGHT: 38px; BACKGROUND: url(../images/retailers/promomapmarker.png); POSITION: absolute; LEFT: 15px; DISPLAY: block; WIDTH: 42px; BOTTOM: 10px
}
#map-canvas {
	BORDER-TOP: #ccc 1px solid; HEIGHT: 467px; BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%
}
#map-search {
	BORDER-TOP: #ccc 1px solid; HEIGHT: 442px; BORDER-RIGHT: #ccc 0px solid; BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 15px; PADDING-TOP: 10px; PADDING-LEFT: 15px; BORDER-LEFT: #ccc 1px solid; PADDING-RIGHT: 10px; qmargin-right: -1px
}
#store-list {
	LIST-STYLE-TYPE: none; OVERFLOW: auto; HEIGHT: 290px; MARGIN: 10px 0px 0px
}
#store-list LI {
	BORDER-BOTTOM: #eee 1px solid; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 1em 0px 0.5em; PADDING-RIGHT: 0.5em
}
#map-section {
	MARGIN: 10px 0px
}
.hours {
	MAX-WIDTH: 400px; BORDER-TOP: #eee 1px solid; MARGIN: 5px 0px
}
.hours LI {
	PADDING-BOTTOM: 0px; PADDING-TOP: 5px; PADDING-LEFT: 0px; DISPLAY: inline-block; PADDING-RIGHT: 5px
}
#retailer-search {
	PADDING-BOTTOM: 5px
}
#retailer-search LABEL {
	FONT-SIZE: 1.2em; MARGIN: 0.7em 0px; DISPLAY: block
}
#zipcode {
	FONT-SIZE: 1.1em; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; BACKGROUND: #f7f7f7; BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em; PADDING-LEFT: 0.5em; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 18px; PADDING-RIGHT: 0.5em; WIDTH: 50%
}
.find-button {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em
}
#address {
	PADDING-BOTTOM: 0.5em; box-shadow: 0 5px 12px #f7f7f7; -webkit-box-shadow: 0 5px 12px #f7f7f7; -moz-box-shadow: 0 5px 12px #f7f7f7
}
#detect-location {
	DISPLAY: none
}
.detected#detect-location {
	DISPLAY: block
}
.storelinks {
	PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.storelinks SPAN {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 1em; DISPLAY: inline-block; PADDING-RIGHT: 1em
}
.dataload-error {
	BACKGROUND: #eee; POSITION: absolute; PADDING-BOTTOM: 2em; PADDING-TOP: 2em; PADDING-LEFT: 5%; LEFT: 20%; Z-INDEX: 1000; TOP: 35%; PADDING-RIGHT: 5%; WIDTH: 50%
}
.tab-content {
	MARGIN-BOTTOM: 40px
}
.devices-forum .marquee-image {
	HEIGHT: 250px; MIN-HEIGHT: 250px
}
.devices-forum .marquee-copy .g-content {
	HEIGHT: 250px; MIN-HEIGHT: 250px
}
#chromebook-central {
	HEIGHT: 800px; MARGIN: 0px 0px 2em; WIDTH: 100%
}
#pixel-content .promo-list {
	MARGIN-BOTTOM: 1.5em
}
#pixel-navitem .screen {
	HEIGHT: 41px; LEFT: 49px; TOP: 10px; WIDTH: 61px
}
#device-selector-nav #pixel-navitem {
	BACKGROUND-IMAGE: url(../images/devices/pixel/device-nav-pixel-sprite.png); BACKGROUND-REPEAT: no-repeat
}
#pixel-navitem .device-name {
	BACKGROUND-IMAGE: url(../images/devices/pixel/device-nav-pixel-sprite.png); BACKGROUND-REPEAT: no-repeat
}
#pixel-navitem {
	BACKGROUND-POSITION: 50% -4px
}
.nav-selected#pixel-navitem {
	BACKGROUND-POSITION: 50% 16px
}
#pixel-navitem .device-name {
	BACKGROUND-POSITION: 50% bottom
}
#gweb-lightbox-signuplb {
	MAX-WIDTH: 450px
}
.coming-soon {
	FONT-SIZE: 0.9em
}
.sub-button {
	MARGIN-BOTTOM: 5px; MARGIN-TOP: 0px
}
.browser-landing .marquee-image {
	POSITION: relative; MARGIN: auto
}
.browser-landing .marquee-image IMG {
	MARGIN: 0px auto 0px 13%
}
.browser-beta .marquee-image IMG {
	MARGIN: 0px auto 0px 13%
}
.browser-canary .marquee-image IMG {
	MARGIN: 0px auto 0px 13%
}
.hidpi-ready .browser-landing .marquee-image IMG {
	MARGIN: 0px auto 0px 6%
}
.hidpi-ready .browser-beta .marquee-image IMG {
	MARGIN: 0px auto 0px 6%
}
.hidpi-ready .browser-canary .marquee-image IMG {
	MARGIN: 0px auto 0px 6%
}
.browser-landing .marquee-copy {
	MARGIN-BOTTOM: 25px
}
.browser-beta .marquee-copy {
	MARGIN-BOTTOM: 25px
}
.browser-canary .marquee-copy {
	MARGIN-BOTTOM: 25px
}
.browser-landing .sub-button {
	MARGIN: 0px auto 40px
}
.browser-beta .sub-button {
	MARGIN: 0px auto 40px
}
.browser-canary .sub-button {
	MARGIN: 0px auto 40px
}
.browser-landing .cros.sub-button {
	MARGIN: 20px auto 40px
}
.browser-beta .cros.sub-button {
	MARGIN: 20px auto 40px
}
.browser-canary .cros.sub-button {
	MARGIN: 20px auto 40px
}
.canary .default-browser-opt {
	DISPLAY: none
}
.mobile-promo {
	HEIGHT: 122px;  WIDTH: 865px
}
.mobile-promo DIV {
	POSITION: relative; LEFT: 420px; TOP: 35px
}
.mobile-promo-links A:first-child {
	PADDING-RIGHT: 10px
}
.browser-welcome .mobile-promo {
	MARGIN-BOTTOM: -130px; POSITION: relative; BACKGROUND-POSITION: -55px 0px; TOP: -189px; WIDTH: 735px
}
.browser-welcome .mobile-promo DIV {
	POSITION: relative; LEFT: 350px; TOP: 35px; WIDTH: 410px
}
.browser-thankyou .mobile-promo DIV {
	LEFT: 410px
}
.browser-thankyou .ios-app-badge {
	HEIGHT: 42px; POSITION: relative; TOP: -2px
}
.browser-welcome .ios-app-badge {
	HEIGHT: 42px; POSITION: relative; TOP: -2px
}
.browser-thankyou .mobile-promo-links {
	MARGIN: 10px 0px
}
.browser-welcome .mobile-promo-links {
	MARGIN: 10px 0px
}
#win8 .browser-thankyou .mobile-promo {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-TOP: 40px; WIDTH: auto
}
#win8 .browser-thankyou .mobile-promo DIV {
	POSITION: static; FLOAT: left; PADDING-LEFT: 100px; LEFT: auto; MIN-HEIGHT: 100px; TOP: auto
}
#win8 .browser-thankyou .mobile-promo H3 {
	FONT-SIZE: 18px
}
#win8 .browser-thankyou .mobile-promo P {
	FONT-SIZE: 12px
}
#win8 .browser-thankyou .mobile-promo .mobile-side {
	MAX-WIDTH: 310px; BACKGROUND: url(../images/badges/mobile-promo-icon.png) no-repeat; PADDING-LEFT: 140px; MARGIN-RIGHT: 55px
}
#win8 .browser-thankyou .mobile-promo .search-side {
	MAX-WIDTH: 35%; BACKGROUND: url(../images/badges/search-promo-icon.png) no-repeat
}
.tooltips {
	POSITION: relative; LEFT: 10px; TOP: 8px
}
.browser-welcome .tooltips {
	TOP: -24px
}
.browser-welcome .tooltips SPAN.tooltip-above {
	BORDER-TOP: #d0e2f0 5px solid; HEIGHT: 0px; BORDER-RIGHT: transparent 5px solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: transparent 5px solid; WIDTH: 0px; BOTTOM: -5px !important
}
.browser-thankyou .marquee-copy .linux {
	MARGIN: 100px 0px
}
.canary-button {
	BORDER-TOP: #d79812 1px solid; BORDER-RIGHT: #d79812 1px solid; BORDER-BOTTOM: #d79812 1px solid; BORDER-LEFT: #d79812 1px solid; text-shadow: 1px 1px 1px #888
}
.canary-button:hover {
	BORDER-TOP: #d79812 1px solid; BORDER-RIGHT: #d79812 1px solid; BORDER-BOTTOM: #d79812 1px solid; BORDER-LEFT: #d79812 1px solid; text-shadow: 1px 1px 1px #888
}
.alt-platform {
	COLOR: #999
}
.alt-platform A {
	FONT-WEIGHT: 700; COLOR: #999
}
.browser-features #marquee {
	MARGIN: 50px auto 10px
}
.browser-features .promos {
	MARGIN: 25px auto 50px
}
.browser-features .promos H2 {
	MARGIN: 0px 0px 0.7em
}
.browser-features .promos .g-content {
	BORDER-TOP: 0px; POSITION: relative; MIN-HEIGHT: 190px
}
.browser-features .promos .twocols {
	WIDTH: 65% !important
}
.twocols .g-unit {
	FLOAT: left !important; WIDTH: 46.55% !important
}
.twocols .g-first {
	PADDING-RIGHT: 5%
}
.browser-features .promos .features-header-icon {
	HEIGHT: 32px; BACKGROUND: url(../images/features-sprite.png) no-repeat; POSITION: absolute; LEFT: 0px; TOP: -2px; WIDTH: 35px
}
HTML[dir=rtl] .browser-features .promos .features-header-icon {
	RIGHT: 0px; LEFT: auto
}
.browser-features .simplicity .features-header-icon {
	BACKGROUND-POSITION: -43px 0px
}
.browser-features .security .features-header-icon {
	BACKGROUND-POSITION: -89px 0px
}
.browser-features .privacy .features-header-icon {
	BACKGROUND-POSITION: 0px -35px
}
.browser-features .personalize .features-header-icon {
	BACKGROUND-POSITION: -45px -35px
}
.browser-features .signin .features-header-icon {
	BACKGROUND-POSITION: -85px -35px
}
.browser-features .promos H2 {
	MARGIN-LEFT: 1.8em
}
HTML[dir=rtl] .browser-features .promos H2 {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 1.8em
}
.js .features-more-link {
	DISPLAY: block
}
.js .browser-features .promos .collapsed .more-link {
	DISPLAY: block
}
.js .browser-features .promos .expanded .less-link {
	DISPLAY: block
}
.js .expanded .features-more-copy {
	DISPLAY: block
}
.js .expanded .arrow-up {
	DISPLAY: block
}
.promos .personalize {
	BORDER-TOP: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.promos .signin {
	BORDER-TOP: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.promos .privacy {
	BORDER-TOP: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.expanded .features-more-copy {
	opacity: 1; -webkit-animation: opacity; -webkit-animation-duration: .25s; -webkit-animation-iteration-count: 1; -webkit-animation-timing-function: ease-in
}
.more-link {
	CURSOR: pointer
}
.less-link {
	CURSOR: pointer
}
.browser-features .g-col-4-4-4 > .g-unit {
	WIDTH: 100% !important
}
.js .browser-features .g-col-4-4-4 > .g-unit {
	WIDTH: 33.33% !important
}
.browser-features .promos A.more-link {
	DISPLAY: none
}
.browser-features .features-more-link {
	DISPLAY: none
}
.browser-features .promos .collapsed .less-link {
	DISPLAY: none
}
.browser-features .promos .expanded .more-link {
	DISPLAY: none
}
.js .collapsed .features-more-copy {
	DISPLAY: none
}
.collapsed .arrow-up {
	DISPLAY: none
}
.js .collapsed .features-more-copy {
	opacity: 0; -webkit-animation: opacity; -webkit-animation-duration: .25s; -webkit-animation-iteration-count: 1; -webkit-animation-timing-function: ease-in
}
.more-link {
	MARGIN-TOP: 1em
}
.less-link {
	FONT-SIZE: 30px; HEIGHT: 21px; BACKGROUND: url(../images/content/close-icon.png) #ebebeb; RIGHT: 15px; POSITION: absolute; COLOR: #999 !important; Z-INDEX: 100; DISPLAY: block; TOP: 15px; WIDTH: 21px
}
.less-link SPAN {
	DISPLAY: none
}
.features-wrap {
	BACKGROUND: url(../images/tabs-selected-arrow.png) #fff no-repeat
}
.features-more-copy {
	BOX-SIZING: border-box; OVERFLOW: hidden; BORDER-TOP: #e0e0e0 1px solid; BORDER-RIGHT: #e0e0e0 1px solid; BACKGROUND: #f5f5f5; BORDER-BOTTOM: #e0e0e0 1px solid; POSITION: relative; PADDING-BOTTOM: 26px; PADDING-TOP: 26px; PADDING-LEFT: 26px; MARGIN: 1em 0px; BORDER-LEFT: #e0e0e0 1px solid; PADDING-RIGHT: 26px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box
}
.js .features-more-copy {
	MIN-WIDTH: 330%; LEFT: -2em; MARGIN: 45px 0px 1em
}
.features-more-copy H3 {
	FONT-SIZE: 1.4em; FONT-WEIGHT: 400; COLOR: #777; MARGIN: 0.5em 0px 0.7em; LINE-HEIGHT: 1.4
}
.features-more-copy UL {
	MARGIN: 0.5em 0px 1em 20px
}
.features-more-copy P {
	MARGIN: 0.5em 0px 1.8em
}
.features-more-copy IMG {
	MAX-WIDTH: 100%
}
.features-more-copy .g-content-inner {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px
}
.features-more-copy IFRAME {
	MAX-WIDTH: 600px; MARGIN: 1.5em 0px; MIN-HEIGHT: 300px; WIDTH: 100%
}
.js .simplicity .features-more-copy {
	LEFT: -113%
}
.js .personalize .features-more-copy {
	LEFT: -113%
}
.js .security .features-more-copy {
	LEFT: -216%
}
.js .signin .features-more-copy {
	LEFT: -216%
}
.signin P {
	MARGIN-BOTTOM: 0.2em
}
#signin-intro {
	MARGIN-BOTTOM: 1em
}
#signin-intro IMG {
	FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 1.5em; PADDING-RIGHT: 1.5em
}
.features-more-copy .g-content {
	BORDER-TOP: medium none; FLOAT: left; WIDTH: 31.9% !important
}
.features-more-copy A {
	COLOR: #555
}
.arrow-up-alt {
	HEIGHT: 0px; BORDER-RIGHT: transparent 15px solid; BORDER-BOTTOM: whitesmoke 15px solid; POSITION: relative; BORDER-LEFT: transparent 15px solid; Z-INDEX: 98; TOP: 1px; WIDTH: 0px
}
.arrow-up {
	HEIGHT: 10px; BACKGROUND: url(../images/tabs-selected-arrow.png) no-repeat; POSITION: relative; LEFT: -71px; Z-INDEX: 100; TOP: 46px; WIDTH: 187px
}
.browser-eula #eula-dialog {
	BORDER-TOP: 0px; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; POSITION: static; MARGIN: 50px auto; BORDER-LEFT: 0px
}
.privacy .arrow-up {
	BACKGROUND-POSITION: -48px 0px; LEFT: -25px
}
.speed .arrow-up {
	BACKGROUND-POSITION: -48px 0px; LEFT: -25px
}
BODY.thankyou .modal-dialog-bg {
	DISPLAY: none
}
BODY.thankyou .modal-dialog {
	DISPLAY: none
}
BODY.thankyou .pre-download {
	DISPLAY: none
}
.post-download {
	DISPLAY: none; opacity: 0
}
BODY.thankyou .post-download {
	DISPLAY: block; -moz-transition: opacity .5s ease-out; -webkit-transition: opacity .5s ease-out; transition: opacity .5s ease-out; opacity: 1; -o-transition: opacity .5s ease-out; -ms-transition: opacity .5s ease-out
}
.browser-thankyou {
	MARGIN-BOTTOM: 5em; MIN-HEIGHT: 390px
}
.browser-thankyou #marquee {
	MARGIN-BOTTOM: 0px
}
.browser-thankyou H2 {
	COLOR: #555; FONT: 600 13px/20px "Open Sans", arial, sans-serif
}
.post-download H2 {
	COLOR: #555; FONT: 600 13px/20px "Open Sans", arial, sans-serif
}
.ty-instructions-mac {
	LIST-STYLE-TYPE: none; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; MARGIN: 3.5em auto
}
.ty-instructions-win {
	LIST-STYLE-TYPE: none; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; MARGIN: 3.5em auto
}
.ty-instructions-linux {
	LIST-STYLE-TYPE: none; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; MARGIN: 3.5em auto
}
.ty-instructions-win8 {
	LIST-STYLE-TYPE: none; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; MARGIN: 3.5em auto
}
.ty-instructions-mac LI {
	BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; FLOAT: left; TEXT-ALIGN: center; MARGIN: 0px 5px; BORDER-LEFT: #ddd 1px solid; WIDTH: 32%
}
.ty-instructions-win LI {
	BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; FLOAT: left; TEXT-ALIGN: center; MARGIN: 0px 5px; BORDER-LEFT: #ddd 1px solid; WIDTH: 32%
}
.ty-instructions-linux LI {
	BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; FLOAT: left; TEXT-ALIGN: center; MARGIN: 0px 5px; BORDER-LEFT: #ddd 1px solid; WIDTH: 32%
}
.ty-instructions-win8 LI {
	BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; FLOAT: left; TEXT-ALIGN: center; MARGIN: 0px 5px; BORDER-LEFT: #ddd 1px solid; WIDTH: 32%
}
.ty-instructions-mac .ss {
	MAX-WIDTH: 100%; HEIGHT: 120px; BACKGROUND: url(../images/screenshots/ty-sprite.png) #fff no-repeat; MARGIN: 20px auto; WIDTH: 100%
}
.ty-instructions-win .ss {
	MAX-WIDTH: 100%; HEIGHT: 120px; BACKGROUND: url(../images/screenshots/ty-sprite.png) #fff no-repeat; MARGIN: 20px auto; WIDTH: 100%
}
.ty-instructions-linux .ss {
	MAX-WIDTH: 100%; HEIGHT: 120px; BACKGROUND: url(../images/screenshots/ty-sprite.png) #fff no-repeat; MARGIN: 20px auto; WIDTH: 100%
}
.ty-instructions-win8 .ss {
	MAX-WIDTH: 100%; HEIGHT: 120px; BACKGROUND: url(../images/screenshots/ty-sprite.png) #fff no-repeat; MARGIN: 20px auto; WIDTH: 100%
}
.ty-instructions-mac .ss {
	HEIGHT: 115px
}
.ty-instructions-mac .ty-dl .ss {
	BACKGROUND-POSITION: 12px 0px
}
.ty-instructions-mac .ty-install .ss {
	BACKGROUND-POSITION: -300px 0px
}
.ty-instructions-mac .ty-run .ss {
	BACKGROUND-POSITION: -615px 0px
}
.ty-instructions-win .ty-dl .ss {
	BACKGROUND-POSITION: 12px -125px
}
.ty-instructions-win .ty-install .ss {
	BACKGROUND-POSITION: -300px -123px
}
.ty-instructions-win .ty-run .ss {
	BACKGROUND-POSITION: -615px -115px
}
.ty-instructions-win8 .ty-dl .ss {
	BACKGROUND-POSITION: 7px -280px
}
.ty-instructions-win8 .ty-install .ss {
	BACKGROUND-POSITION: -308px -280px
}
.ty-instructions-win8 .ty-run .ss {
	BACKGROUND-POSITION: -615px -278px
}
.extra-instructions {
	TEXT-ALIGN: center
}
.browser-gallery .promos IMG {
	BORDER-TOP: #b5b5b5 1px solid; BORDER-RIGHT: #b5b5b5 1px solid; BORDER-BOTTOM: #b5b5b5 1px solid; BORDER-LEFT: #b5b5b5 1px solid; MARGIN-TOP: 20px
}
.browser-gallery .promos A:hover H2 {
	COLOR: #39f
}
.browser-gallery .marquee-stacked#marquee .marquee-copy {
	MARGIN-BOTTOM: 20px
}
.browser-gallery .marquee-stacked#marquee .marquee-copy P {
	WIDTH: 85%
}
#goog-play-control {
	OVERFLOW: hidden; RIGHT: 144px; POSITION: absolute; TOP: 11px; WIDTH: 300px
}
.gallery-toggle {
	HEIGHT: 25px; DISPLAY: none; WIDTH: 30px
}
.js .gallery-toggle {
	CURSOR: pointer; BORDER-TOP: 0px; BORDER-RIGHT: 0px; BACKGROUND: url(../images/gallery-button-sprite.png) no-repeat; RIGHT: -346px; BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; Z-INDEX: 90; DISPLAY: inline-block; TOP: 25px
}
.gallery-toggle:hover {
	BACKGROUND-POSITION: 0px -25px
}
.js .on {
	BACKGROUND-POSITION: 0px -25px
}
#video-holder {
	POSITION: relative
}
#marquee-video {
	MAX-WIDTH: 640px; BORDER-TOP: #dcdcdc 1px solid; HEIGHT: 360px; BORDER-RIGHT: #dcdcdc 1px solid; BORDER-BOTTOM: #dcdcdc 1px solid; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; BORDER-LEFT: #dcdcdc 1px solid; PADDING-RIGHT: 10px; WIDTH: 96%
}
#marquee-list {
	LIST-STYLE-TYPE: none; BACKGROUND: #fff; OVERFLOW-X: hidden; OVERFLOW-Y: auto; POSITION: relative; LIST-STYLE-IMAGE: none; Z-INDEX: 80; MAX-HEIGHT: 360px
}
#marquee-list LI {
	OVERFLOW: hidden; HEIGHT: 100px; PADDING-BOTTOM: 15px; TEXT-ALIGN: left; PADDING-TOP: 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
#marquee-list LI:hover {
	CURSOR: pointer; BACKGROUND: #fff
}
.thumbnail-clip {
	OVERFLOW: hidden; HEIGHT: 55px; WIDTH: 105px
}
.thumbnail-clip IMG {
	POSITION: relative; LEFT: -3px; TOP: -10px; WIDTH: 100%
}
.thumbnail-copy {
	POSITION: relative; MARGIN-LEFT: 115px; TOP: -60px; WIDTH: 54%
}
#marquee-list LI > DIV P {
	FONT-SIZE: 10px; LINE-HEIGHT: 12px; WIDTH: 100%
}
#marquee-list {
	BOX-SIZING: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box
}
#marquee-list LI {
	BOX-SIZING: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box
}
#marquee-list {
	WIDTH: 300px
}
#marquee-list LI {
	WIDTH: 300px
}
.browser-gallery .promos:hover {
	CURSOR: pointer
}
.browser-gallery .promos H2 A {
	FONT-WEIGHT: 300
}
.browser-gallery .promos P A {
	FONT-WEIGHT: 400; COLOR: #777 !important; MARGIN-TOP: 0px !important
}
HTML.follow {
	OVERFLOW-Y: auto
}
.follow H1 {
	MARGIN: 0px 0px 1em
}
.follow UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none; MARGIN: 1em 0px
}
.follow LI {
	MAX-WIDTH: 200px; MARGIN: 0px 1% 0px 0px; DISPLAY: inline-block; WIDTH: 32%
}
.follow .icon {
	HEIGHT: 60px; BACKGROUND: url(../images/follow-sprite.png) no-repeat; MARGIN: 0px auto; DISPLAY: block; WIDTH: 50px
}
.follow .youtube {
	BACKGROUND-POSITION: -58px 0px
}
.follow .blogger {
	BACKGROUND-POSITION: -113px 0px
}
.follow .g-content {
	BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; BACKGROUND: #f9f9f9; BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 10px; TEXT-ALIGN: center; PADDING-TOP: 10px; PADDING-LEFT: 15px; BORDER-LEFT: #ddd 1px solid; PADDING-RIGHT: 15px; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px
}
#follow A {
	FONT-SIZE: 0.9em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; PADDING-LEFT: 0px; DISPLAY: block; PADDING-RIGHT: 0px
}
.badges {
	POSITION: relative; MARGIN: 2em 0px
}
.badges DIV {
	POSITION: absolute; WIDTH: 150px
}
.badges P {
	FONT-SIZE: 10px; COLOR: #999; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px
}
.play-badge IMG {
	HEIGHT: 41px
}
.ios-badge {
	LEFT: 160px
}
HTML[dir=rtl] .ios-badge {
	LEFT: 65px
}
.browser-mobile-index .g-content-inner {
	POSITION: relative; TOP: -50px
}
.browser-mobile-index .marquee-image IMG {
	MAX-WIDTH: 100%; POSITION: relative; TOP: 20px
}
.browser-mobile-index .feature {
	MARGIN: 25px 0px 50px
}
.browser-mobile-index #marquee {
	MARGIN: 50px auto 25px
}
.marquee-copy P SPAN.blue {
	FONT-WEIGHT: 600; COLOR: #3369e8
}
.marquee-copy P.badges {
	FLOAT: left
}
P.landing-intro-visit {
	FONT-SIZE: 16px; FLOAT: left; MARGIN-TOP: 35px
}
P.landing-intro-android {
	FONT-SIZE: 16px; FLOAT: left; MARGIN-TOP: 50px; WIDTH: 230px !important
}
P.landing-intro-ios {
	FONT-SIZE: 16px; FLOAT: left; MARGIN-TOP: 30px; WIDTH: 250px !important
}
DIV.badges {
	MARGIN-TOP: 7em
}
HTML.browser-mobile-android IMG.featimg-speed {
	MARGIN: -20px 0px 0px -2.5%
}
HTML.browser-mobile-android IMG.featimg-familliar {
	MARGIN-TOP: 20px
}
HTML.browser-mobile-android .feature {
	PADDING-BOTTOM: 30px
}
.browser-mobile-android .speed-feature-copy {
	POSITION: relative; TOP: 15px
}
.browser-mobile-android .simplicity-feature-copy {
	POSITION: relative; TOP: -25px
}
.browser-mobile-android .signin-feature-copy {
	POSITION: relative; TOP: -30px
}
.browser-mobile-android .signin-feature-copy > P {
	WIDTH: 92%
}
.browser-mobile-ios .marquee-image IMG {
	MAX-WIDTH: 120%
}
.browser-mobile-ios .simplicity IMG {
	POSITION: relative; TOP: 20px
}
.browser-mobile-ios .signin-feature-copy {
	POSITION: relative; TOP: -35px
}
.browser-mobile-ios H1 {
	MAX-WIDTH: 350px; MARGIN-RIGHT: 15px !important
}
.browser-mobile-ios .features-row UL LI DIV.g-content {
	BORDER-TOP: #ddd 1px solid; PADDING-BOTTOM: 15px; PADDING-TOP: 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px
}
.browser-mobile-ios .feature-icon {
	TOP: 22px
}
.browser-mobile-ios .feat1-copy {
	POSITION: relative; TOP: 60px
}
.browser-mobile-ios .feat2-copy {
	POSITION: relative; TOP: -40px
}
.browser-mobile-ios .beta {
	COLOR: inherit; BACKGROUND-COLOR: #fff
}
.browser-mobile-ios .beta .g-content {
	COLOR: inherit; BACKGROUND-COLOR: #fff
}
LI.beta {
	COLOR: inherit; BACKGROUND-COLOR: #fff
}
.browser-mobile-ios .feature .g-unit IMG {
	MAX-WIDTH: 100%; MARGIN: 0px
}
.browser-mobile UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
.browser-mobile UL.two-col LI {
	BORDER-RIGHT: transparent 10px solid; FLOAT: left; WIDTH: 48%
}
.browser-mobile UL.four-col LI {
	BORDER-RIGHT: transparent 10px solid; FLOAT: left; WIDTH: 21%
}
.browser-mobile .galaxy-product {
	FLOAT: right
}
.browser-mobile .featimg-familliar {
	FLOAT: right
}
HTML[dir=rtl] .browser-mobile .galaxy-product {
	FLOAT: left
}
HTML[dir=rtl] .browser-mobile .featimg-familliar {
	FLOAT: left
}
.browser-mobile .land-intro {
	MARGIN-TOP: 10em
}
.beta {
	COLOR: #a4a4a4
}
.features H3 {
	COLOR: #777; FONT: 400 1.4em/20pt "Open Sans", arial, sans-serif; MARGIN: 0px
}
.signin-menu {
	MARGIN-TOP: 30px; WIDTH: 90.55%
}
.signin-menu LI {
	BORDER-BOTTOM: #ddd 1px solid; POSITION: relative
}
.signin-menu LI:first-child {
	BORDER-TOP: #ddd 1px solid
}
.signin-menu H3 A:focus {
	OUTLINE-WIDTH: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert
}
.signin-menu P {
	MARGIN: 5px 0px 10px
}
.signin-menu-icon {
	RIGHT: 0px; POSITION: absolute; TOP: 2px; WIDTH: auto !important
}
.twisty A {
	FONT-SIZE: 13px; FONT-WEIGHT: 700; COLOR: #555; TEXT-DECORATION: none; DISPLAY: block
}
.twisty A:hover {
	COLOR: #3d9eff
}
.signin-menu .goog-zippy-collapsed {
	BACKGROUND: url(../../consumer/images/browser/mobile/android/arrow-sprite.png) no-repeat right 5px
}
.twisty A.twistyExpand {
	BACKGROUND: url(../../consumer/images/browser/mobile/android/arrow-sprite.png) no-repeat right 5px
}
.signin-menu .goog-zippy-expanded {
	BACKGROUND: url(../../consumer/images/browser/mobile/android/arrow-sprite.png) no-repeat right -15px
}
.twisty A.twistyCollapse {
	BACKGROUND: url(../../consumer/images/browser/mobile/android/arrow-sprite.png) no-repeat right -15px
}
HTML[dir=rtl] .signin-menu .goog-zippy-collapsed {
	BACKGROUND: url(../../consumer/images/browser/mobile/android/arrow-sprite.png) no-repeat left 5px
}
.twisty A.twistyExpand {
	BACKGROUND: url(../../consumer/images/browser/mobile/android/arrow-sprite.png) no-repeat left 5px
}
HTML[dir=rtl] .signin-menu .goog-zippy-expanded {
	BACKGROUND: url(../../consumer/images/browser/mobile/android/arrow-sprite.png) no-repeat left -15px
}
.twisty A.twistyCollapse {
	BACKGROUND: url(../../consumer/images/browser/mobile/android/arrow-sprite.png) no-repeat left -15px
}
.video-frame-origin {
	POSITION: relative; DISPLAY: inline-block !important
}
.goog-zippy-expanded A {
	COLOR: #989898
}
.video-frame {
	CURSOR: pointer; HEIGHT: 146px !important; POSITION: absolute; LEFT: 40px; WIDTH: 259px !important; BOTTOM: 20px; BACKGROUND-COLOR: #000; opacity: 0
}
BODY.download DIV {
	TEXT-ALIGN: center
}
.features-row {
	BORDER-BOTTOM: 0px
}
.features-row .g-content {
	POSITION: relative; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; PADDING-LEFT: 0px; MIN-HEIGHT: 180px; PADDING-RIGHT: 15px
}
.features-row H2 {
	WORD-WRAP: break-word; FONT-SIZE: 18px; FONT-WEIGHT: 400; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 40px; MARGIN: 0px; LINE-HEIGHT: 35px; PADDING-RIGHT: 0px
}
HTML[dir=rtl] .features-row H2 {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 40px
}
.feature-icon {
	HEIGHT: 40px; BACKGROUND: url(../../consumer/images/browser/mobile/android/feat-icon-sprite.png) no-repeat; POSITION: absolute; TOP: 12px; WIDTH: 35px
}
.beta .g-content {
	PADDING-BOTTOM: 15px; PADDING-TOP: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px
}
.beta .g-content {
	COLOR: #000; BACKGROUND-COLOR: #f9f9f9
}
LI.beta {
	COLOR: #000; BACKGROUND-COLOR: #f9f9f9
}
LI.beta IMG {
	MARGIN-TOP: 15px; DISPLAY: block
}
LI.privacy .feature-icon {
	BACKGROUND-POSITION: -31px 0px
}
LI.speed .feature-icon {
	BACKGROUND-POSITION: -65px 0px
}
LI.beta .feature-icon {
	BACKGROUND-POSITION: -99px 0px
}
.learn-more {
	MAX-WIDTH: 460px; POSITION: relative; FLOAT: left; TEXT-ALIGN: center; LEFT: 32%; MARGIN: 0px auto; Z-INDEX: 1000; TOP: -190px
}
.learn-more H2 {
	MARGIN-LEFT: 10px; DISPLAY: inline-block; MARGIN-RIGHT: 10px
}
.learn-more A {
	MARGIN-LEFT: 10px; DISPLAY: inline-block; MARGIN-RIGHT: 10px
}
.learn-more H2 {
	COLOR: #8a8a8a
}
.learn-more A {
	POSITION: relative; TOP: -5px
}
.learn-more .button-alt {
	COLOR: #666 !important; box-shadow: 0 0 5px #777; text-shadow: #fff 1px 1px 0
}
.browser-welcome #marquee {
	OVERFLOW: hidden !important
}
.steps {
	MARGIN-LEFT: 24px; MARGIN-TOP: 30px; WIDTH: 960px
}
.steps DIV {
	FLOAT: left; TEXT-ALIGN: left; WIDTH: 400px
}
.steps P {
	FONT-SIZE: 12px; MARGIN: 0px; WIDTH: auto !important
}
.step2 {
	MARGIN-LEFT: 89px
}
.marquee-copy P {
	WIDTH: auto
}
.win8-welcomeimg {
	MARGIN-TOP: 5px
}
video {
	MARGIN: 20px auto 0px; WIDTH: 80%; box-shadow: 0 0 4px #ddd
}
#replay {
	POSITION: relative; COLOR: #fff; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 20px; TOP: -235px; PADDING-RIGHT: 20px; VISIBILITY: hidden; BACKGROUND-COLOR: #111; box-shadow: 0 0 5px #888; border-radius: 4px; -webkit-box-shadow: 0 0 5px #888
}
#reply:hover {
	COLOR: #888; BACKGROUND-COLOR: #ddd
}
#win8 .win8-hide {
	DISPLAY: none !important
}
HTML#win8 video.tablet#instr-tablet {
	DISPLAY: none !important
}
HTML.tablet#win8 video.desktop#instr-desktop {
	DISPLAY: none !important
}
HTML.tablet#win8 video.tablet#instr-tablet {
	
}
HTML.android#linux #main .linux {
	DISPLAY: none !important
}
HTML#linux .hidden-linux {
	DISPLAY: none !important
}
.marquee-image .mobile {
	DISPLAY: none
}
HTML.android .marquee-image .mobile {
	DISPLAY: block
}
HTML.android .marquee-image .linux {
	DISPLAY: none
}
.browser-pin {
	CURSOR: pointer; HEIGHT: 38px; BACKGROUND: url(../images/pin-large.png) no-repeat; POSITION: relative; MARGIN: -28px 0px 0px -10px; WIDTH: 42px
}
.browser-welcome .tooltip-content {
	FONT-SIZE: 1.05em; MAX-WIDTH: 190px; COLOR: #315265; PADDING-BOTTOM: 8px; TEXT-ALIGN: left; PADDING-TOP: 8px; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; BACKGROUND-COLOR: #f0f8fb; box-shadow: 3px 3px 5px rgba(200, 200, 200, .5); -moz-border-radius: 5px; border-radius: 5px; text-shadow: 1px 1px 0 #fff; -webkit-border-radius: 5px; -webkit-box-shadow: 3px 3px 5px rgba(200, 200, 200, .5); -moz-box-shadow: 3px 3px 5px rgba(200, 200, 200, .5)
}
.browser-welcome .marquee-stacked P {
	WIDTH: 85%
}
.browser-welcome .tooltip-content {
	LEFT: -36px !important; TOP: -21px !important
}
.browser-welcome .tooltip-above {
	LEFT: 51px
}
.bookmarks .tooltip-content {
	LEFT: -146px !important; TOP: -21px !important
}
.bookmarks .tooltip-above {
	LEFT: 162px
}
.browser-welcome .omnibox {
	LEFT: 175px; Z-INDEX: 5; TOP: -220px
}
.browser-welcome .newtab {
	LEFT: 356px; Z-INDEX: 4; TOP: -257px
}
.browser-welcome .bookmarks {
	LEFT: 795px; Z-INDEX: 3; TOP: -238px
}
#win .browser-welcome .omnibox {
	LEFT: 183px; TOP: -215px
}
#win .browser-welcome .newtab {
	LEFT: 279px; TOP: -254px
}
#win .browser-welcome .bookmarks {
	LEFT: 791px; TOP: -235px
}
#linux .browser-welcome .omnibox {
	LEFT: 178px; TOP: -217px
}
#linux .browser-welcome .newtab {
	LEFT: 354px; TOP: -253px
}
#linux .browser-welcome .bookmarks {
	LEFT: 794px; TOP: -235px
}
.browser-toast .promo-thumb {
	HEIGHT: 210px; BACKGROUND: url(../images/content/chrome-toast-sprite.png) no-repeat; WIDTH: 290px
}
.browser-toast #speed .promo-thumb {
	BACKGROUND-POSITION: -615px 0px
}
.browser-toast #signin .promo-thumb {
	BACKGROUND-POSITION: -35px -24px
}
.browser-toast #mobile .promo-thumb {
	BACKGROUND-POSITION: -323px 15px
}
.browser-toast .promos .g-content {
	BORDER-TOP: medium none; BORDER-RIGHT: medium none; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none
}
.browser-toast .cta-link {
	MARGIN-TOP: 20px
}
.browser-signin .marquee-image-stacked IMG {
	POSITION: relative; LEFT: 30px
}
.browser-signin .marquee-copy {
	MARGIN-BOTTOM: 35px
}
.browser-signin .overlay-text {
	FONT-SIZE: 11px; FONT-FAMILY: "Lucida Grande", "Open Sans", sans-serif; POSITION: absolute; TEXT-ALIGN: left; LEFT: 370px; Z-INDEX: 100; LINE-HEIGHT: 22px; TOP: 41px
}
.browser-signin .overlay-text > SPAN {
	MARGIN: 2px 0px; DISPLAY: block
}
.browser-signin .screenshot {
	POSITION: relative; TEXT-ALIGN: center
}
.ot-signin {
	FONT-WEIGHT: 400; COLOR: #fff
}
.browser-signin .feature-icon {
	HEIGHT: 140px; BACKGROUND: url(../images/content/signin-features-sprite.png) no-repeat; POSITION: static; TOP: auto; WIDTH: 140px
}
.signin-features P {
	WIDTH: 90%
}
.browser-signin .apps.feature-icon {
	
}
.browser-signin .bookmarks.feature-icon {
	BACKGROUND-POSITION: -140px 50%
}
.browser-signin .extensions.feature-icon {
	BACKGROUND-POSITION: -287px 50%
}
.browser-signin .settings.feature-icon {
	BACKGROUND-POSITION: -434px 50%
}
.browser-signin .omnibox.feature-icon {
	BACKGROUND-POSITION: -587px 0px
}
.browser-signin .passwords.feature-icon {
	BACKGROUND-POSITION: -751px 50%
}
.browser-signin .autofill.feature-icon {
	BACKGROUND-POSITION: -900px 0px
}
.browser-signin .themes.feature-icon {
	BACKGROUND-POSITION: -1060px 0px
}
.browser-signin .g-section {
	PADDING-BOTTOM: 1em; PADDING-TOP: 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.browser-signin .marquee-stacked {
	BORDER-BOTTOM: #dfdfdf 1px solid; PADDING-BOTTOM: 2em
}
.warning {
	FONT-SIZE: 1em; BORDER-TOP: medium none; BORDER-RIGHT: medium none; BORDER-BOTTOM: medium none; FONT-WEIGHT: 400; COLOR: #fff; PADDING-BOTTOM: 16px; PADDING-TOP: 16px; PADDING-LEFT: 50px !important; BORDER-LEFT: medium none; LINE-HEIGHT: 20px; PADDING-RIGHT: 16px; box-shadow: 0 0 3px #888; text-shadow: 1px 1px 5px #888
}
.browser-warning .button {
	FONT-SIZE: 1.3em
}
HTML[lang=zh-CN] .browser-mobile H1 {
	FONT-SIZE: 2.7em
}
.goog-menu {
	CURSOR: default; FONT-SIZE: 13px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; BACKGROUND: #fff; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; OUTLINE-WIDTH: medium; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; OUTLINE-STYLE: none; PADDING-LEFT: 0px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; OUTLINE-COLOR: invert; PADDING-RIGHT: 0px; box-shadow: 0 2px 4px rgba(0, 0, 0, .2); -moz-border-radius: 0; border-radius: 0; -webkit-border-radius: 0; -moz-transition: opacity .218s; -webkit-transition: opacity .218s; transition: opacity .218s; -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, .2); -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, .2); -o-transition: opacity .218s
}
.goog-inline-block {
	POSITION: relative; DISPLAY: inline-block
}
* HTML .goog-inline-block {
	DISPLAY: inline
}
*:first-child + HTML .goog-inline-block {
	DISPLAY: inline
}
.goog-flat-menu-button {
	LIST-STYLE-TYPE: none; CURSOR: default; FONT-SIZE: 11px; BORDER-TOP: #dcdcdc 1px solid; BORDER-RIGHT: #dcdcdc 1px solid; MIN-WIDTH: 46px; BORDER-BOTTOM: #dcdcdc 1px solid; LIST-STYLE-IMAGE: none; FONT-WEIGHT: bold; COLOR: #444; OUTLINE-WIDTH: medium; PADDING-BOTTOM: 0px; TEXT-ALIGN: center; PADDING-TOP: 0px; OUTLINE-STYLE: none; PADDING-LEFT: 6px; TEXT-DECORATION: none; MARGIN: 0px 2px; BORDER-LEFT: #dcdcdc 1px solid; OUTLINE-COLOR: invert; LINE-HEIGHT: 27px; PADDING-RIGHT: 18px; BACKGROUND-COLOR: #f5f5f5; -moz-border-radius: 2px; border-radius: 2px; -webkit-border-radius: 2px
}
.goog-flat-menu-button-disabled {
	BORDER-TOP-COLOR: #f3f3f3; COLOR: #b8b8b8; BORDER-BOTTOM-COLOR: #f3f3f3; BORDER-RIGHT-COLOR: #f3f3f3; BACKGROUND-COLOR: #fff; BORDER-LEFT-COLOR: #f3f3f3
}
.goog-flat-menu-button-hover.goog-flat-menu-button {
	BORDER-TOP-COLOR: #c6c6c6; COLOR: #333; BORDER-BOTTOM-COLOR: #c6c6c6; BORDER-RIGHT-COLOR: #c6c6c6; BACKGROUND-COLOR: #f8f8f8; BORDER-LEFT-COLOR: #c6c6c6; box-shadow: 0 1px 1px rgba(0, 0, 0, .1); -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .1); -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .1)
}
.goog-flat-menu-button-focused.goog-flat-menu-button {
	BORDER-TOP-COLOR: #4d90fe; BORDER-BOTTOM-COLOR: #4d90fe; BORDER-RIGHT-COLOR: #4d90fe; BORDER-LEFT-COLOR: #4d90fe
}
.goog-flat-menu-button-open.goog-flat-menu-button {
	BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; COLOR: #333; BORDER-LEFT: #ccc 1px solid; Z-INDEX: 2; BACKGROUND-COLOR: #eee; box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1)
}
.goog-flat-menu-button-active.goog-flat-menu-button {
	BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; COLOR: #333; BORDER-LEFT: #ccc 1px solid; Z-INDEX: 2; BACKGROUND-COLOR: #eee; box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1)
}
.goog-flat-menu-button-caption {
	VERTICAL-ALIGN: top; WHITE-SPACE: nowrap
}
.goog-flat-menu-button-dropdown {
	BORDER-TOP: #777 4px solid; HEIGHT: 0px; BORDER-RIGHT: transparent 4px solid; RIGHT: 5px; BORDER-BOTTOM: #777 0px solid; POSITION: absolute; BORDER-LEFT: transparent 4px solid; TOP: 12px; WIDTH: 0px
}
.goog-flat-menu-button .goog-flat-menu-button-img {
	VERTICAL-ALIGN: middle; MARGIN-TOP: -3px; opacity: .55
}
.goog-flat-menu-button-active .goog-flat-menu-button-img {
	opacity: .9
}
.goog-flat-menu-button-open .goog-flat-menu-button-img {
	opacity: .9
}
.goog-flat-menu-button-selected .goog-flat-menu-button-img {
	opacity: .9
}
.goog-flat-menu-button-hover .goog-flat-menu-button-img {
	opacity: .9
}
.goog-flat-menu-button-active .goog-flat-menu-button-dropdown {
	BORDER-TOP-COLOR: #595959; BORDER-BOTTOM-COLOR: #595959; BORDER-RIGHT-COLOR: transparent; BORDER-LEFT-COLOR: transparent
}
.goog-flat-menu-button-open .goog-flat-menu-button-dropdown {
	BORDER-TOP-COLOR: #595959; BORDER-BOTTOM-COLOR: #595959; BORDER-RIGHT-COLOR: transparent; BORDER-LEFT-COLOR: transparent
}
.goog-flat-menu-button-selected .goog-flat-menu-button-dropdown {
	BORDER-TOP-COLOR: #595959; BORDER-BOTTOM-COLOR: #595959; BORDER-RIGHT-COLOR: transparent; BORDER-LEFT-COLOR: transparent
}
.goog-flat-menu-button-hover .goog-flat-menu-button-dropdown {
	BORDER-TOP-COLOR: #595959; BORDER-BOTTOM-COLOR: #595959; BORDER-RIGHT-COLOR: transparent; BORDER-LEFT-COLOR: transparent
}
.goog-flat-menu-button-left {
	Z-INDEX: 1
}
.goog-flat-menu-button-right {
	Z-INDEX: 1
}
.goog-flat-menu-button-disabled.goog-flat-menu-button-left {
	Z-INDEX: 0
}
.goog-flat-menu-button-right:focus {
	Z-INDEX: 2
}
.goog-flat-menu-button-collapse-right.goog-flat-menu-button-hover {
	Z-INDEX: 2
}
.goog-flat-menu-button-left:focus {
	Z-INDEX: 2
}
.goog-flat-menu-button-collapse-left.goog-flat-menu-button-hover {
	Z-INDEX: 2
}
.goog-flat-menu-button-collapse-left {
	VERTICAL-ALIGN: top; MIN-WIDTH: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: -1px; border-top-left-radius: 0; border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; -moz-border-radius-topleft: 0; -webkit-border-bottom-left-radius: 0; -webkit-border-top-left-radius: 0
}
.goog-flat-menu-button-collapse-right {
	MARGIN-RIGHT: 0px; border-top-right-radius: 0; border-bottom-right-radius: 0; -moz-border-radius-topright: 0; -moz-border-radius-bottomright: 0; -webkit-border-top-right-radius: 0; -webkit-border-bottom-right-radius: 0
}
.goog-menuitem {
	LIST-STYLE-TYPE: none; CURSOR: pointer; WHITE-SPACE: nowrap; POSITION: relative; LIST-STYLE-IMAGE: none; COLOR: #333; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; PADDING-LEFT: 30px; MARGIN: 0px; PADDING-RIGHT: 8em
}
.goog-tristatemenuitem {
	LIST-STYLE-TYPE: none; CURSOR: pointer; WHITE-SPACE: nowrap; POSITION: relative; LIST-STYLE-IMAGE: none; COLOR: #333; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; PADDING-LEFT: 30px; MARGIN: 0px; PADDING-RIGHT: 8em
}
.goog-filterobsmenuitem {
	LIST-STYLE-TYPE: none; CURSOR: pointer; WHITE-SPACE: nowrap; POSITION: relative; LIST-STYLE-IMAGE: none; COLOR: #333; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; PADDING-LEFT: 30px; MARGIN: 0px; PADDING-RIGHT: 8em
}
.goog-menu-nocheckbox .goog-menuitem {
	VERTICAL-ALIGN: middle; PADDING-LEFT: 16px
}
.goog-menu-noicon .goog-menuitem {
	VERTICAL-ALIGN: middle; PADDING-LEFT: 16px
}
.goog-menu-noaccel .goog-menuitem {
	PADDING-RIGHT: 44px
}
.goog-menuitem-disabled {
	CURSOR: default
}
.goog-menuitem-disabled .goog-menuitem-accel {
	COLOR: #ccc !important
}
.goog-menuitem-disabled .goog-menuitem-content {
	COLOR: #ccc !important
}
.goog-menuitem-disabled .goog-menuitem-icon {
	FILTER: alpha(opacity=30); opacity: .3
}
.goog-menuitem-highlight {
	BORDER-TOP: #eee 1px dotted; BORDER-RIGHT: #eee 0px dotted; BORDER-BOTTOM: #eee 1px dotted; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-LEFT: #eee 0px dotted; BACKGROUND-COLOR: #eee
}
.goog-menuitem-hover {
	BORDER-TOP: #eee 1px dotted; BORDER-RIGHT: #eee 0px dotted; BORDER-BOTTOM: #eee 1px dotted; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-LEFT: #eee 0px dotted; BACKGROUND-COLOR: #eee
}
.goog-menuitem-highlight .goog-menuitem-content {
	COLOR: #333
}
.goog-menuitem-hover .goog-menuitem-content {
	COLOR: #333
}
.goog-menuitem-checkbox {
	HEIGHT: 21px; VERTICAL-ALIGN: middle; RIGHT: auto; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; LEFT: 3px; TOP: 3px; WIDTH: 21px
}
.goog-menuitem-icon {
	HEIGHT: 21px; VERTICAL-ALIGN: middle; RIGHT: auto; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; LEFT: 3px; TOP: 3px; WIDTH: 21px
}
.goog-option-selected .goog-menuitem-content {
	COLOR: #333
}
.goog-option-selected .goog-menuitem-content {
	COLOR: #333
}
.goog-menuitem-accel {
	RIGHT: 0px; POSITION: absolute; COLOR: #777; PADDING-BOTTOM: 0px; DIRECTION: ltr; TEXT-ALIGN: right; PADDING-TOP: 0px; PADDING-LEFT: 6px; LEFT: auto; PADDING-RIGHT: 6px
}
.goog-menuitem-mnemonic-hint {
	TEXT-DECORATION: underline
}
.goog-menuitem-mnemonic-separator {
	FONT-SIZE: 12px; COLOR: #777; PADDING-LEFT: 4px
}
.goog-menuseparator {
	MARGIN-BOTTOM: 6px; BORDER-TOP: #ebebeb 1px solid; MARGIN-TOP: 6px
}
.jfk-select .goog-flat-menu-button-caption {
	OVERFLOW: hidden; WIDTH: 100%
}
.jfk-button-default {
	BORDER-TOP: #29691d 1px solid; BORDER-RIGHT: #29691d 1px solid; BORDER-BOTTOM: #29691d 1px solid; COLOR: #fff; BORDER-LEFT: #29691d 1px solid; BACKGROUND-COLOR: #3d9400; box-shadow: none; text-shadow: 0 1px rgba(0, 0, 0, .1); -webkit-box-shadow: none; -moz-box-shadow: none
}
.jfk-button-hover.jfk-button-default {
	BORDER-TOP: #2d6200 1px solid; BORDER-RIGHT: #2d6200 1px solid; BORDER-BOTTOM: #2d6200 1px solid; BORDER-LEFT: #2d6200 1px solid; BACKGROUND-COLOR: #368200; box-shadow: none; text-shadow: 0 1px rgba(0, 0, 0, .3); -webkit-box-shadow: none; -moz-box-shadow: none
}
.jfk-button-default:focus {
	BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; OUTLINE-WIDTH: 1px; OUTLINE-STYLE: solid; BORDER-LEFT: #fff 1px solid; OUTLINE-COLOR: #3d9400; box-shadow: inset 0 0 0 1px #fff; -webkit-box-shadow: inset 0 0 0 1px #fff; -moz-box-shadow: inset 0 0 0 1px #fff
}
.jfk-button-clear-outline.jfk-button-default {
	OUTLINE-WIDTH: medium; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none
}
.jfk-button-default:active {
	BORDER-TOP: #2d6200 1px solid; BORDER-RIGHT: #2d6200 1px solid; BACKGROUND: #368200; BORDER-BOTTOM: #2d6200 1px solid; BORDER-LEFT: #2d6200 1px solid; box-shadow: inset 0 1px 2px rgba(0, 0, 0, .3); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .3); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .3)
}
.jfk-button-disabled.jfk-button-default {
	BACKGROUND: #3d9400; FILTER: alpha(opacity=50); opacity: .5
}
.jfk-button-flat {
	FONT-SIZE: 13px; BORDER-TOP: transparent 1px solid; HEIGHT: 21px; BORDER-RIGHT: transparent 1px solid; MIN-WIDTH: 0px; BORDER-BOTTOM: transparent 1px solid; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; BORDER-LEFT: transparent 1px solid; LINE-HEIGHT: 21px; PADDING-RIGHT: 0px; MARGIN-RIGHT: 1px; -moz-border-radius: 0; border-radius: 0; -webkit-border-radius: 0
}
.jfk-button-hover.jfk-button-flat {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none
}
.jfk-button-selected.jfk-button-flat {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none
}
.jfk-button-flat:focus {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none
}
.jfk-button-flat:active {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none
}
.jfk-button-flat .jfk-button-img {
	HEIGHT: 21px; WIDTH: 21px; opacity: .55
}
.jfk-button-flat .jfk-button-label {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 1px; MARGIN: 0px; DISPLAY: inline-block; PADDING-RIGHT: 1px
}
.jfk-button-selected.jfk-button-flat .jfk-button-img {
	opacity: .9
}
.jfk-button-hover.jfk-button-flat .jfk-button-img {
	opacity: .9
}
.jfk-button-disabled.jfk-button-flat .jfk-button-img {
	FILTER: alpha(opacity=33); opacity: .333
}
.jfk-button-flat:focus {
	BORDER-TOP: #4d90fe 1px solid; BORDER-RIGHT: #4d90fe 1px solid; BORDER-BOTTOM: #4d90fe 1px solid; BORDER-LEFT: #4d90fe 1px solid
}
.jfk-button-clear-outline.jfk-button-flat {
	BORDER-TOP: transparent 1px solid; BORDER-RIGHT: transparent 1px solid; BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px solid
}
.jfk-button-primary {
	BORDER-TOP: transparent 1px solid; BORDER-RIGHT: transparent 1px solid; BORDER-BOTTOM: transparent 1px solid; TEXT-TRANSFORM: uppercase; COLOR: #fff; BORDER-LEFT: transparent 1px solid; BACKGROUND-COLOR: #d14836; box-shadow: none; text-shadow: 0 1px rgba(0, 0, 0, .1); -webkit-box-shadow: none; -moz-box-shadow: none
}
.jfk-button-hover.jfk-button-primary {
	BORDER-TOP: #b0281a 1px solid; BORDER-RIGHT: #b0281a 1px solid; BORDER-BOTTOM: #af301f 1px solid; BORDER-LEFT: #b0281a 1px solid; BACKGROUND-COLOR: #c53727; box-shadow: 0 1px 1px rgba(0, 0, 0, .2); -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .2); -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .2)
}
.jfk-button-primary:focus {
	BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; OUTLINE-WIDTH: 1px; OUTLINE-STYLE: solid; BORDER-LEFT: #fff 1px solid; OUTLINE-COLOR: #d14836; box-shadow: inset 0 0 0 1px #fff; -webkit-box-shadow: inset 0 0 0 1px #fff; -moz-box-shadow: inset 0 0 0 1px #fff
}
.jfk-button-clear-outline.jfk-button-primary {
	OUTLINE-WIDTH: medium; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none
}
.jfk-button-primary:active {
	BORDER-TOP: #992a1b 1px solid; BORDER-RIGHT: #992a1b 1px solid; BORDER-BOTTOM: #992a1b 1px solid; BORDER-LEFT: #992a1b 1px solid; BACKGROUND-COLOR: #b0281a; box-shadow: inset 0 1px 2px rgba(0, 0, 0, .3); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .3); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .3)
}
.jfk-button-disabled.jfk-button-primary {
	BACKGROUND: #d14836; FILTER: alpha(opacity=50); opacity: .5
}
.jfk-button-standard {
	BORDER-TOP: #dcdcdc 1px solid; BORDER-RIGHT: #dcdcdc 1px solid; BORDER-BOTTOM: #dcdcdc 1px solid; COLOR: #444; BORDER-LEFT: #dcdcdc 1px solid; BACKGROUND-COLOR: #f5f5f5; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none
}
.jfk-button-hover.jfk-button-standard {
	BORDER-TOP: #c6c6c6 1px solid; BORDER-RIGHT: #c6c6c6 1px solid; BORDER-BOTTOM: #c6c6c6 1px solid; COLOR: #333; BORDER-LEFT: #c6c6c6 1px solid; BACKGROUND-COLOR: #f8f8f8; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none
}
.jfk-button-hover.jfk-button-clear-outline.jfk-button-standard {
	BORDER-TOP: #c6c6c6 1px solid; BORDER-RIGHT: #c6c6c6 1px solid; BORDER-BOTTOM: #c6c6c6 1px solid; COLOR: #333; BORDER-LEFT: #c6c6c6 1px solid; BACKGROUND-COLOR: #f8f8f8; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none
}
.jfk-button-standard:active {
	BACKGROUND: #f8f8f8; COLOR: #333; box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1)
}
.jfk-button-hover.jfk-button-standard:active {
	BACKGROUND: #f8f8f8; COLOR: #333; box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1)
}
.jfk-button-selected.jfk-button-standard {
	BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; COLOR: #333; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #eee
}
.jfk-button-selected.jfk-button-clear-outline.jfk-button-standard {
	BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; COLOR: #333; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #eee
}
.jfk-button-checked.jfk-button-standard {
	BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; COLOR: #333; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #eee; box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1)
}
.jfk-button-checked.jfk-button-clear-outline.jfk-button-standard {
	BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; COLOR: #333; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #eee; box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1)
}
.jfk-button-standard:focus {
	BORDER-TOP: #4d90fe 1px solid; BORDER-RIGHT: #4d90fe 1px solid; BORDER-BOTTOM: #4d90fe 1px solid; OUTLINE-WIDTH: medium; OUTLINE-STYLE: none; BORDER-LEFT: #4d90fe 1px solid; OUTLINE-COLOR: invert
}
.jfk-button-clear-outline.jfk-button-standard {
	BORDER-TOP: #dcdcdc 1px solid; BORDER-RIGHT: #dcdcdc 1px solid; BORDER-BOTTOM: #dcdcdc 1px solid; OUTLINE-WIDTH: medium; OUTLINE-STYLE: none; BORDER-LEFT: #dcdcdc 1px solid; OUTLINE-COLOR: invert
}
.jfk-button-disabled.jfk-button-standard {
	BORDER-TOP: #f3f3f3 1px solid; BORDER-RIGHT: #f3f3f3 1px solid; BACKGROUND: #fff; BORDER-BOTTOM: #f3f3f3 1px solid; COLOR: #b8b8b8; BORDER-LEFT: #f3f3f3 1px solid
}
.jfk-button-standard .jfk-button-img {
	opacity: .55
}
.jfk-button-checked.jfk-button-standard .jfk-button-img {
	opacity: .9
}
.jfk-button-selected.jfk-button-standard .jfk-button-img {
	opacity: .9
}
.jfk-button-hover.jfk-button-standard .jfk-button-img {
	opacity: .9
}
.jfk-button-disabled.jfk-button-standard .jfk-button-img {
	FILTER: alpha(opacity=33); opacity: .333
}
.jfk-button {
	CURSOR: default; FONT-SIZE: 11px; HEIGHT: 27px; WHITE-SPACE: nowrap; MIN-WIDTH: 54px; FONT-WEIGHT: bold; OUTLINE-WIDTH: 0px; PADDING-BOTTOM: 0px; TEXT-ALIGN: center; PADDING-TOP: 0px; OUTLINE-STYLE: none; PADDING-LEFT: 8px; OUTLINE-COLOR: invert; LINE-HEIGHT: 27px; PADDING-RIGHT: 8px; MARGIN-RIGHT: 16px; -moz-border-radius: 2px; border-radius: 2px; -webkit-border-radius: 2px
}
.jfk-button-hover {
	box-shadow: 0 1px 1px rgba(0, 0, 0, .1); -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .1); -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .1)
}
.jfk-button-selected {
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1)
}
.jfk-button .jfk-button-img {
	VERTICAL-ALIGN: middle; MARGIN-TOP: -3px
}
.jfk-button-label {
	MARGIN-LEFT: 5px
}
.jfk-button-narrow {
	MIN-WIDTH: 34px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.jfk-button-collapse-left {
	Z-INDEX: 1
}
.jfk-button-collapse-right {
	Z-INDEX: 1
}
.jfk-button-disabled.jfk-button-collapse-left {
	Z-INDEX: 0
}
.jfk-button-collapse-left.jfk-button-checked {
	Z-INDEX: 2
}
.jfk-button-collapse-right.jfk-button-checked {
	Z-INDEX: 2
}
.jfk-button-collapse-left:focus {
	Z-INDEX: 3
}
.jfk-button-collapse-right:focus {
	Z-INDEX: 3
}
.jfk-button-collapse-left.jfk-button-hover {
	Z-INDEX: 3
}
.jfk-button-collapse-right.jfk-button-hover {
	Z-INDEX: 3
}
.jfk-button-collapse-left {
	MARGIN-LEFT: -1px; border-top-left-radius: 0; border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; -moz-border-radius-topleft: 0; -webkit-border-bottom-left-radius: 0; -webkit-border-top-left-radius: 0
}
.jfk-button-collapse-right {
	MARGIN-RIGHT: 0px; border-top-right-radius: 0; border-bottom-right-radius: 0; -moz-border-radius-topright: 0; -moz-border-radius-bottomright: 0; -webkit-border-top-right-radius: 0; -webkit-border-bottom-right-radius: 0
}
.jfk-button-disabled.jfk-button:active {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none
}
.goog-menu {
	Z-INDEX: 3
}
#archive-selector {
	FLOAT: right
}
.browser-privacy-wp#main {
	COLOR: #000
}
.browser-privacy#main {
	COLOR: #000
}
SPAN.monospace {
	FONT-FAMILY: monospace
}
article {
	MARGIN: 20px 0px
}
.browser-privacy BLOCKQUOTE {
	PADDING-LEFT: 10px; MARGIN: 10px 0px; BORDER-LEFT: #d1d1d1 5px solid; DISPLAY: inline-block
}
.browser-privacy BLOCKQUOTE P {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.browser-privacy-wp {
	FONT-FAMILY: Arial, Helvetica, sans-serif !important
}
.browser-privacy {
	FONT-FAMILY: Arial, Helvetica, sans-serif !important
}
.browser-privacy-wp P {
	MARGIN: 1em 0px
}
.browser-privacy H2 {
	FONT-SIZE: 1.4em; COLOR: #888
}
.browser-privacy-wp H2 {
	FONT-SIZE: 1.4em; COLOR: #888
}
.browser-privacy-wp H3 {
	FONT-SIZE: 2em
}
.browser-privacy-wp UL {
	LIST-STYLE-TYPE: decimal; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 3em; MARGIN: auto; PADDING-RIGHT: 3em
}
.browser-privacy-wp IMG {
	box-shadow: 0 0 5px #888; -webkit-box-shadow: 0 0 5px #888
}
.anchor-nav {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; PADDING-LEFT: 0px !important; MARGIN: 20px 0px; PADDING-RIGHT: 0px !important
}
.anchor-nav LI {
	DISPLAY: inline
}
.anchor-nav LI:after {
	CONTENT: ' | '
}
.anchor-nav A {
	WHITE-SPACE: nowrap
}
.browser-privacy H1 {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0.5em; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.browser-privacy-wp H1 {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0.5em; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.browser-privacy H2 {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0.5em; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.browser-privacy-wp H2 {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0.5em; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.browser-privacy H2 {
	FONT-SIZE: 1.2em
}
.browser-privacy H3 {
	FONT-SIZE: 1.5em; BORDER-TOP: #ddd 1px solid; PADDING-TOP: 1.5em; MARGIN: 1.5em 0px 0.5em
}
.browser-privacy-wp H3 {
	FONT-SIZE: 1.5em; BORDER-TOP: #ddd 1px solid; PADDING-TOP: 1.5em; MARGIN: 1.5em 0px 0.5em
}
.browser-privacy .masthead {
	MARGIN: 1em 0px
}
.browser-privacy P {
	PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.browser-privacy UL {
	PADDING-LEFT: 2.5em
}
.browser-privacy LI {
	PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.browser-privacy .address {
	PADDING-LEFT: 1em; MARGIN: 0px 1em 1em 0px; BORDER-LEFT: #ddd 4px solid
}
.browser-privacy .address P {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.browser-privacy A {
	FONT-WEIGHT: normal; COLOR: #245dc1
}
.browser-privacy-wp A {
	FONT-WEIGHT: normal; COLOR: #245dc1
}
.browser-privacy A:hover {
	TEXT-DECORATION: underline
}
.browser-privacy-wp A:hover {
	TEXT-DECORATION: underline
}
.browser-eula H2 {
	FONT-SIZE: 1.2em
}
.marquee-divider {
	BORDER-BOTTOM: #dbdbdb 1px solid
}
.webstore-features .marquee-image {
	FLOAT: right
}
HTML[dir=rtl] .webstore-features .marquee-image {
	FLOAT: none
}
.webstore-extensions .marquee-image {
	MIN-HEIGHT: 300px
}
.webstore-extensions .marquee-stacked#marquee .marquee-copy P {
	WIDTH: 90%
}
.webstore-extensions .button {
	MARGIN: 20px 0px 0px
}
.feature {
	MARGIN: 50px 0px
}
.feature .g-content-inner {
	HEIGHT: 300px; VERTICAL-ALIGN: middle; DISPLAY: table-cell
}
.feature .g-unit IMG {
	MARGIN: 0px 0px 0px 5%
}
.feature .g-first IMG {
	MARGIN: 0px 0px 0px -2.5%
}
.webstore-themes .promos IMG {
	FLOAT: left; MARGIN: 1em 1em 1em 0px
}
#recommended-apps H3 {
	COLOR: #777; FONT: 400 1.4em/20pt "Open Sans", arial, sans-serif
}
* HTML .g-content {
	MARGIN-RIGHT: 5px
}
* + HTML .g-content {
	MARGIN-RIGHT: 10px
}
* HTML .g-col-2 {
	WIDTH: 16.54% !important
}
* + HTML .g-col-2 {
	WIDTH: 16.54% !important
}
* HTML #nav LI * {
	POSITION: relative; ZOOM: 1; FLOAT: left !important
}
* HTML #nav LI SPAN {
	DISPLAY: inline
}
* HTML .promo-nav .g-content {
	HEIGHT: 320px
}
* HTML .events .promo-nav .g-content {
	HEIGHT: 180px
}
* HTML .g-col-3-3-3-3 .g-unit {
	WIDTH: 24.89%
}
* + HTML .g-col-3-3-3-3 .g-unit {
	WIDTH: 24.89%
}
* + HTML #mdn LI {
	DISPLAY: inline
}
* HTML #nav LI LI A {
	TEXT-ALIGN: center
}
* HTML #header {
	Z-INDEX: 1000
}
* + HTML #header {
	Z-INDEX: 1000
}
* HTML #main {
	Z-INDEX: -1
}
* + HTML #main {
	Z-INDEX: -1
}
* HTML .boxicons SPAN {
	LEFT: 0px
}
* + HTML .boxicons SPAN {
	LEFT: 0px
}
* HTML .compact {
	BORDER-RIGHT: #fff 26px solid; BORDER-LEFT: #fff 26px solid; WIDTH: 928px
}
* HTML #nav LI UL {
	WIDTH: 200px
}
* HTML #mdn {
	MARGIN-LEFT: auto; WIDTH: 928px; MARGIN-RIGHT: auto
}
* HTML #mdn * {
	FLOAT: left
}
* + HTML .marquee-copy H1 {
	WHITE-SPACE: inherit
}
* HTML .boxicons .g-unit {
	MARGIN: 0px 10px 0px 0px
}
* + HTML .boxicons .g-unit {
	MARGIN: 0px 10px 0px 0px
}
* + HTML #retailer-list LI {
	FLOAT: left; MARGIN: 1em 10px; WIDTH: 45%
}
* HTML .device-img IMG {
	WIDTH: 530px
}
* HTML .hotspot {
	DISPLAY: none
}
* HTML #chromebook-hd H2 {
	MARGIN-LEFT: 0px
}
* HTML .device-gallery IMG {
	WIDTH: 200px
}
* HTML .retailer-list LI {
	DISPLAY: inline
}
* HTML .video-frame {
	FILTER: alpha(opacity=0)
}
* + HTML .video-frame {
	FILTER: alpha(opacity=0)
}
* HTML .features-more-copy {
	TOP: 30px !important; WIDTH: 300% !important
}
* + HTML .features-more-copy {
	TOP: 30px !important; WIDTH: 300% !important
}
* + HTML #chromebook-shorts #clips {
	POSITION: absolute; WIDTH: 290px
}
* + HTML #chromebook-shorts P {
	MARGIN: 0.3em 0px; WIDTH: 134px
}
* + HTML #chromebook-shorts H3 {
	WIDTH: 134px
}
* HTML #youtube-embed {
	HEIGHT: 330px
}
* HTML #chromebook-shorts #clips {
	POSITION: absolute; WIDTH: 290px
}
* HTML #chromebook-shorts P {
	MARGIN: 0.3em 0px; WIDTH: 134px
}
* HTML #chromebook-shorts H3 {
	WIDTH: 134px
}
* HTML .hotspot-left .info {
	MARGIN: -110px 0px 0px -245px
}
* + HTML .hotspot-left .info {
	MARGIN: -110px 0px 0px -245px
}
* HTML #chromebook-portability IMG {
	WIDTH: 100%
}
* HTML #chromebook-hd IMG {
	WIDTH: 100%
}
* HTML .video-holder IMG {
	WIDTH: 100%
}
.promo-hero {
	POSITION: relative; LEFT: 60px; TOP: 48px
}
.promo-frame {
	HEIGHT: 357px; DISPLAY: none; WIDTH: 597px
}
.promo-img {
	POSITION: relative; LEFT: -45px; Z-INDEX: -1
}
.promo-copy P {
	PADDING-BOTTOM: 1em; PADDING-TOP: 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
#mac .promo-frame {
	BACKGROUND: url(/intl/en/chrome/assets/consumer/images/browser/promo/promo-chrome-mac.png) no-repeat; DISPLAY: block
}
#win .promo-frame {
	BACKGROUND: url(/intl/en/chrome/assets/consumer/images/browser/promo/promo-chrome-pc.png) no-repeat; DISPLAY: block
}
#linux .promo-frame {
	BACKGROUND: url(/intl/en/chrome/assets/consumer/images/browser/promo/promo-chrome-pc.png) no-repeat; DISPLAY: block
}
#cros .promo-frame {
	BACKGROUND: url(/intl/en/chrome/assets/consumer/images/browser/promo/promo-chrome-pc.png) no-repeat; DISPLAY: block
}
#cros .multi-device.promo-frame {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#linux .multi-device.promo-frame {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#mac .multi-device.promo-frame {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#win .multi-device.promo-frame {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.promo-bullets LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none; MARGIN: 0.5em 0px
}
.promo-bullets H4 {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: auto; PADDING-RIGHT: 0px
}
.promo-bullets P {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: auto; PADDING-RIGHT: 0px
}
.button-sub {
	FONT-SIZE: 80%; FONT-WEIGHT: normal; DISPLAY: block
}
HTML[dir=rtl] .promo-frame {
	WIDTH: 522px
}
HTML[dir=rtl] .promo-img {
	LEFT: auto
}
HTML[dir=rtl] .promo-hero {
	LEFT: -11px
}
HTML[dir=rtl] .promo-badge {
	LEFT: 47px
}
